Стратегия размещения данных в РБД по узлам сети
Укажите отличительные особенности технологии распределенных баз данных. Укажите достоинства и недостатки различных стратегий размещения данных. Достоинство. — Надежность, доступность и эффективность выборки. Передача частных подзапросов и их исполнение на удалённых ЭВМ; Какие существуют средства разработки программ для работы с БД. Управление параллельным доступом к РБД многих пользователей… Читать ещё >
Стратегия размещения данных в РБД по узлам сети (реферат, курсовая, диплом, контрольная)
Достоинства и недостатки.
Стратегия распределения данных по узлам сети ЭВМ могут классифицироваться в зависимости от количества узлов, содержащих данные, и наличия дублирования информации, а также архитектурой системы и программным обеспечением СУБД. Рассмотрим четыре альтернативные стратегии распределения данных:
1. Централизация (единственная копия базы данных, расположенная в одном узле).
Достоинства. Все операции под контролем центрального узла.
Недостатки. — Затраты на связь и временные задержки.
- — Ограничения при параллельной обработке.
- — Ограничения объема.
- — Ограничения доступа к данным и надежности.
- 2. Расчленение (единственная копия БД, непересекающиеся подмножества распределены по различным узлам).
Достоинства. — Увеличение объема памяти.
- — Снижение стоимости связи.
- — Время отклика меньше по сравнению с централизованной БД.
- — Выше доступность и надежность.
- — Локализация ссылок (так как, данные располагаются в узлах таким образом, что запрашиваются пользователями только этих узлов).
- 3. Дублирование (несколько копий БД, в каждом узле располагается полная копия всех данных).
Достоинство. — Надежность, доступность и эффективность выборки.
— Простота восстановления.
Недостаток. — Большие затраты в объеме памяти.
- — Необходимость синхронизации для согласования копий.
- 4. Смешанная (несколько копий подмножеств БД, в каждом узле может содержаться произвольный фрагмент БД).
Достоинство. Гибкость. Например, архивные данные могут хранится в одном месте, а критические данные могут дублироваться для повышения надежности).
Недостаток. — Необходимо хранить информацию о том, где находятся данные в сети.
— Необходимость согласования произвольного количества хранимых фрагментов данных.
Функции СУРБД.
- 1. Автоматическое определение ЭВМ, на которой хранятся требуемые в запросе данные;
- 2. Декомпозиция общего запроса на частные подзапросы к БД;
- 3. Планирование обработки запросов;
- 4. Передача частных подзапросов и их исполнение на удалённых ЭВМ;
- 5. Поддержание копий дублированных данных;
- 6. Управление параллельным доступом к РБД многих пользователей;
- 7. Обеспечение целостности РБД.
Вопросы.
- 1. Назовите основные этапы развития баз данных.
- 2. Каковы отличительные черты настольных СУБД в эпоху персональных компьютеров.
- 3. Укажите отличительные особенности технологии распределенных баз данных.
- 4. В чем состоит удобство применения интранет — технологии.
- 5. Назовите имена полнофункциональных СУБД и серверов.
- 6. Какие существуют средства разработки программ для работы с БД.
- 7. С какой целью проводится фрагментация данных?
- 8. Назовите факторы, стимулирующие развитие распределенной обработки данных.
- 9. Дайте классификацию систем по способам обработки данных.
- 10. Укажите достоинства и недостатки централизованных систем.
- 11. Каковы преимущества расчлененных баз данных?
- 12. Укажите отличительные черты однородных и неоднородных БД.
- 13. С какой целью используются дифференциальные файлы.
- 14. Укажите достоинства и недостатки различных стратегий размещения данных.