По типу использования распределенных ресурсов: гомогенная, гетерогенная, мультибазовая.

Распределенная СУБД – это набор кооперированных автономных СУБД, которые можно использовать так, будто они составляют единую базу. В распределенной СУБД должны существовать определенные правила фрагментации (т.е. разбиения на части таких объектов базы данных как таблицы или их поля и записи по нескольким локальным узлам сети), репликации (т.е. хранения одних и тех же данных в нескольких узлах), распространения обновления данных, управления каталогом и распределенной обработки запросов. Если распределенная СУБД состоит из СУБД одного и того же типа, ее архитектура называется гомогенной (рис. 7.4), если СУБД разных типов – гетерогенная (рис. 7.5). Между разными СУБД должны существовать шлюзы.

Рис. 7.4. Гомогенная архитектура распределенной СУБД

 

Шлюз – это уровень программного обеспечения, благодаря которому «вид» одной СУБД преобразовывается к «виду» другой. Так шлюз INFORMIX/ORACLE дает возможность базе данных INFORMIX «выглядеть» как БД ORACLE, и приложения в узле ORACLE могут использовать базы данных INFORMIX так, как если бы она была частью распределенной системы ORACLE.

Мультибазовыми СУБД могут быть клиент-серверные системы с несколькими серверами, на которые клиент может посылать запросы с указанием сетевого адреса сервера.

Рис. 7.5. Гетерогенная архитектура распределенной СУБД

 








Дата добавления: 2015-08-08; просмотров: 666;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.