Помощь в учёбе, очень быстро...
Работаем вместе до победы

Проблемы РСУБД. 
Управление распределенной информацией

РефератПомощь в написанииУзнать стоимостьмоей работы

Развитая методология распределения и размещения данных, включая разбиение, является одним из основных требований к распределенной базе данных. База данных физически распределяется по узлам компьютерной информационной системы при помощи фрагментации и репликации (тиражирования) данных. В распределенной базе данных нужен сложный механизм управления одновременной обработкой, который, в частности… Читать ещё >

Проблемы РСУБД. Управление распределенной информацией (реферат, курсовая, диплом, контрольная)

Рассмотрим теперь проблемы реальных распределенных баз данных. Проблемы централизованных СУБД существуют и в распределенных базах данных, однако децентрализация добавляет новые:

  • а) Какова общая модель данных распределенной системы? Мы должны иметь единую концептуальную схему всей сети. Это обеспечит логическую прозрачность данных для пользователя, в результате чего он сможет формировать запрос ко всей базе, находясь за отдельным терминалом (т. е. как бы работая с централизованной базой данных).
  • б) Необходима схема, определяющая местонахождение данных в сети. Это обеспечит прозрачность размещения данных, благодаря которой пользователь может не указывать, куда переслать запрос, чтобы получить требуемые данные.
  • в) Распределенные базы данных могут быть однородными или неоднородными по аппаратным и программным средствам. Проблему неоднородности сравнительно легко решить, если распределенная база является неоднородной по аппаратным средствам, но однородной по программным средствам (одинаковые СУБД в узлах). Если же в узлах распределенной системы используются разные СУБД, необходимы средства преобразования структур данных и языков. Это должно обеспечить прозрачность преобразования в узлах распределенной базы данных.
  • г) Управление словарями. Для обеспечения всех видов прозрачности в распределенной базе данных нужны программы, управляющие многочисленными справочниками или словарями.
  • д) Методы выполнения запросов в распределенной базе данных отличаются от аналогичных методов централизованных СУБД, так как отдельные части запроса нужно выполнять в месторасположении соответствующих данных и передавать частичные результаты на другие узлы; при этом должна быть обеспечена координация всех процессов.
  • е) В распределенной базе данных нужен сложный механизм управления одновременной обработкой, который, в частности, должен обеспечивать синхронизацию при обновлениях информации, это гарантирует непротиворечивость данных.
  • ж) Развитая методология распределения и размещения данных, включая разбиение, является одним из основных требований к распределенной базе данных. База данных физически распределяется по узлам компьютерной информационной системы при помощи фрагментации и репликации (тиражирования) данных.
Показать весь текст
Заполнить форму текущей работой