пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

I семестр:
» Мсис
» Бд

Перечислите основные стратегии распределения данных, их достоинства и недостатки.

  • Централизация. Единая копия БД располагается в одном узле.

      Преимущества:

  • простота поддержки целостности,
  • простота обеспечения защиты,
  • простота реализации,
  • минимальная степень дублирования данных.

Недостатки:

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

    Полная репликация. Все данные дублируются в каждом узле.

    Частичная репликация. Некоторые, часто используемые на удаленных узлах, данные могут дублироваться в соответствующих узлах.

    Преимущества:

  • максимальный уровень надежности,
  • минимизация времени отклика при выборке данных (повышение степени доступности).
  • Недостатки:

  • необходимость синхронизации при модификации БД.
  •  
  • Фрагментация (расщепление, разделение). Технология, предусматривающая разбиение полной базы данных каким-либо методом на непересекающиеся составные части (фрагменты), хранимые в разных узлах сети. В свою очередь расщепление может быть вертикальным - выделение подмножества полей (атрибутов), и горизонтальным - выделение подмножества записей (кортежей).
  • Преимущества:

  • максимальная внешняя память (суммарная для всех узлов сети),
  • минимальное время отклика на локальный запрос,
  • большая степень распараллеливания,
  • высокая степень доступности и надежности.
  • Недостатки:

  • высокая стоимость связи в запросах, касающихся многих «чужих» локальных БД.
  • Замечание. Ключевым фактором, влияющим на доступность и надежность БД, является локализация ссылок, то есть расположение запрашиваемых данных, исходя из удовлетворения запросов пользователей. Если БД распределена по сети так, что данные, расположенные в узле, запрашиваются почти исключительно пользователями этого узла, говорят, что существует высокая степень локализации ссылок. Очевидно, что надежность и доступность БД снижаются при понижении степени локализации ссылок.

    Возможным подходом к распределению данных может быть и применение смешанной стратегии - сочетанию репликации и фрагментации.


хиты: 142
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь