Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Типы распределенных баз данных




Есть несколько типов распределенных баз данных. На рисунке 2 а изображена нераспределенная база данных, состоящая из четырех частей – W, X, Y и Z. Все эти сегмента расположены в одном и том же месте, и дублирование данных отсутствует.

На рисунках 2 б–г изображены распределенные базы данных. На рисунке 2 б изображен первый тип распределенной базы данных, где база данных расположена на двух компьютерах – сегменты W и X хранятся на компьютере 1, а сегменты Y и Z – на компьютере 2. На рисунке 2 в вся база данных продублирована (реплицирована) на двух компьютерах. На рисунке 2г база данных разделена, а ее сегмент Y продублирован.
По отношению к разделению баз данных иногда употребляются два термина. Вертикальным разделом или вертикальным фрагментом называется таблица, разделенная на две или более совокупности столбцов. Например, таблица R (С1, С2, СЗ, С4) может быть разделена на два вертикальных фрагмента: Р1 (С1, С2) и Р2 (СЗ, С4). В зависимости от приложения и от причины, по которой производится разделение, ключ отношения R, скорее всего, будет помещен в отношение Р2, которое примет вид Р2 (С1, СЗ, С4). Горизонтальный раздел или горизонтальный фрагмент – это фрагмент таблицы, представляющий собой совокупность строк. Например, если первые 1000 строк отношения R помещаются в отношение R1 (О, С2, СЗ, С4), а оставшиеся строки помещаются в отношение R2 (С1, С2, СЗ, С4), то отношения R1 и R2 образуют два горизонтальных фрагмента. Иногда база данных разбивается и на горизонтальные, и на вертикальные разделы, и результат такого разделения называется смешанным разделом.
Разделы базы данны х хранятся на двух или более компьютерах, а неразделенная база данных целиком дублируется на двух или более компьютерах. Наибольшим недостатком распределения является сложность управления и обусловленная этим потенциальная опасность потери целостности данных. Рассмотрим архитектуру базы данных на рисунке 2 г. Пользователь, сидящий за компьютером 1, может читать и обновлять элемент данных раздела Y, расположенный на компьютере 1, одновременно с тем, как этот же элемент раздела Y, расположенный на компьютере 2, будет читаться и обновляться пользователем, сидящим за компьютером 2.




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 1054; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.