ВУЗ:
Составители:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 155
- 156
- 157
- 158
- 159
- …
- следующая ›
- последняя »