Информационные технологии: Электронный учебник. Рагулин П.Г. - 157 стр.

UptoLike

Составители: 

157
ного запроса или удаленной транзакции.
Достоинством такого способа является легкая поддержка базы данных в актуальном
состоянии, а недостаткомто, что размер базы ограничен размером внешней памяти; все
запросы направляются к единственному серверу с соответствующими затратами на стои-
мость связи и временную задержку. Отсюда - ограничение на параллельную обработку.
4.1.3. Децентрализованная организация данных
Децентрализованная организация данных предполагает разбиение информационной ба-
зы на несколько физически распределенных.
Каждый клиент пользуется своей базой данных, которая может быть либо частью об-
щей информационной базы (Рис. 4.2), либо копией информационной базы в целом (Рис. 4.3),
что приводит к ее дублированию для каждого клиента.
Рис. 4.2. Децентрализованная организация данных способом распределения
При распределении данных на основе разбиения база данных размещается на несколь-
ких серверах. Существование копий отдельных частей недопустимо.
Достоинства этого метода: большинство запросов удовлетворяются локальными база-
ми, что сокращает время ответа; увеличиваются доступность данных и надежность их хране-
ния; стоимость запросов на выборку и обновление снижается по сравнению с централизо-
ванным распределением; система останется частично работоспособной, если выйдет из строя
один сервер.
Имеются и недостатки: часть удаленных запросов или транзакций может потребовать
доступ ко всем серверам, что увеличивает время ожидания и цену обслуживания; необходи-
мо иметь сведения о размещении данных в различных БД. Однако доступность и надежность
увеличатся.
Расчлененные базы данных наиболее подходят к случаю совместного использования
локальных и глобальных сетей ЭВМ.
Клиент А
Клиент C Клиент D
Клиент B
БД A
БД C БД D БД B
ного запроса или удаленной транзакции.
     Достоинством такого способа является легкая поддержка базы данных в актуальном
состоянии, а недостатком — то, что размер базы ограничен размером внешней памяти; все
запросы направляются к единственному серверу с соответствующими затратами на стои-
мость связи и временную задержку. Отсюда - ограничение на параллельную обработку.

     4.1.3. Децентрализованная организация данных

     Децентрализованная организация данных предполагает разбиение информационной ба-
зы на несколько физически распределенных.
     Каждый клиент пользуется своей базой данных, которая может быть либо частью об-
щей информационной базы (Рис. 4.2), либо копией информационной базы в целом (Рис. 4.3),
что приводит к ее дублированию для каждого клиента.



                                           БД A




                                         Клиент А




                       Клиент B          Клиент C          Клиент D




                        БД B               БД C              БД D


      Рис. 4.2. Децентрализованная организация данных способом распределения

     При распределении данных на основе разбиения база данных размещается на несколь-
ких серверах. Существование копий отдельных частей недопустимо.
     Достоинства этого метода: большинство запросов удовлетворяются локальными база-
ми, что сокращает время ответа; увеличиваются доступность данных и надежность их хране-
ния; стоимость запросов на выборку и обновление снижается по сравнению с централизо-
ванным распределением; система останется частично работоспособной, если выйдет из строя
один сервер.
     Имеются и недостатки: часть удаленных запросов или транзакций может потребовать
доступ ко всем серверам, что увеличивает время ожидания и цену обслуживания; необходи-
мо иметь сведения о размещении данных в различных БД. Однако доступность и надежность
увеличатся.
     Расчлененные базы данных наиболее подходят к случаю совместного использования
локальных и глобальных сетей ЭВМ.

                                          157