КАТЕГОРИИ: Архитектура-(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) |
Распределенные базы данных
Проект базы данных также должен учитывать, как распределены данные. Информационные системы могут быть спроектированы с использованием централизованной базы данных, которая использует один центральный процессор или несколько процессоров в сети клиент—сервер. И наоборот, база данных может быть распределенной. Распределенная база данных — это такая база, которая физически хранится более чем в одном месте. Одни части базы данных физически хранятся в одном месте, а другие ее части хранятся и обрабатываются в других местах. Есть два основных способа распределения базы данных (рис. 7.16). Центральная база данных (рис. 7.16а) может быть разделена таким образом, что каждый удаленный процессор имеет необходимые данные для обслуживания локальной области. Изменения в локальных файлах могут быть урегулированы с центральной базой данных на пакетной основе, часто ночью. Другая стратегия состоит в тиражировании центральной базы данных (рис. 7.166) на все удаленные места. Например, компания Lufthansa Airlines замещает своей централизованной на мэйнфрейме базой данных тиражированные базы данных, для того чтобы делать информацию мгновенно доступной для диспетчеров полетов. Любые изменения, Distributed database (распределенная база данных) База данных, которая физически хранится в нескольких местах. Одни части или копии базы физически находятся в одном месте, а другие части или копии размещены в других местах. сделанные в СУБД в отделении Lufthansa во Франкфурте, автоматически помещаются в базу данных в Нью-Йорке и Гонконге. Такая стратегия также требует обновления центральной базы данных во внерабочее время. Распределенные системы уменьшают уязвимость, связанную с наличием единственного массивного центрального ядра. Они увеличивают удобства для локальных пользователей и часто могут выполняться на меньших и не таких дорогостоящих компьютерах. Распределенные системы, однако, зависят от высококачественных телекоммуникационных линий, которые сами по себе уязвимы. Более того, локальные базы могут иногда отступать от требований стандартов и определений центральных данных, они создают проблемы безопасности в связи с широким распределенным доступом к конфиденциальным данным. Проектировщики базы данных в процессе принятия решений обязаны взвешивать все эти факторы.
Дата добавления: 2015-04-29; Просмотров: 399; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |