double arrow

Схемы циркуляции данных в распределенных базах данных

Распределенная база данных – это базы, части которой находятся в различных узлах сети.

Их создают для исправления недостатков централизованных баз данных.

Предприятия сами по себе имеют распределенную структуру, поэтому данные фактически распределены по структурным подразделениям.

Фактически распределенная база данных есть виртуальный объект, составные части которого хранятся в разных узлах сети.

Для пользователя они находятся в одной логической модели базы данных(это значит, что для него база едина).

На рисунке представлена сеть с полностью распределенной БД.

Стрелки указывают на направление передачи данных, необходимых для решения задач в конкретном узле:

· для решения задачи 1 в отделе главного бухгалтера требуются базы данных БД1, БД3, БД4;

· для решения задачи 2 в нормативном отделе требуются базы данных БД2, БД3;

· для решения задачи 3 в цеху № 1 требуются базы данных БД3, БД4;

· для решения задачи 4 на складе № 4 требуются базы данных БД3, БД4.

Полностью распределенная БД создается в тех случаях, когда частота решения всех задач и объемы передаваемых данных для их решения примерно одинаковы.

Если это не так, то данные должны находится там, где существует наибольшая частота обращения к ним.


Сейчас читают про: