Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_po_kitu.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
418.82 Кб
Скачать

41. РаБд и их особен-ти.

РаБД – набор лог-ки связанных между собой разделяемых БД (исп-х многими пол-ми), кот-е физ-ки распределены в некотор комп сети.

Рис1

Фрагментами (частями) БД явл-ся табл и части таб-ц.

Раздел-е таблиц исход базы на отдельн фрагменты мб:

- гориз-м

- вертик-м

- смеш-м

Гориз-я фрагментация (деление по записям)

№ Фам-я Город

1 Иванов Минск БД 1

2 Петров Минск

3 Сидоров Гродно

4 Козлов Гродно БД 2

В ертикальн фрагмен-я (деление по полям)

БД1 БД2

Смешан фрагмента-я (деление по полям и записям)

Бд3

Бд4

( слева БД1 и БД2)

Особ-ти РаБД

1. РаБД имеет набор лог-ки связ-х и раздел-х (исп-х многими) данных.

2. сохраняемые данные разбиты на фрагменты

3.между фраг-ми мб организована репликация

4. фраг-ты и их реплики (копии) распределены по узлам связи

5 узлы связаны сетевыми соединениями

6. работа с данными на каждом узле управляется локальн СУБД

7. СУБД на лич. узле способно поддерживать работу локальн приложен-й.

42.Сис-мы упр-я РаБД (СУРБД)

СУРБД – програмн. комплекс, предназначен-й для упр-я РаБД и позволяющий сделать распределённость И. прозрачн. (т.е. невидимой) для конечн. пользователя.

Этот комплекс сост-т из СУБД, работ-х на узлах сети, а также может включать доп. програмн. сред-ва.

СУРБД делят на:

1. Гомогенные - в них все узлы исп-т один и тот же тип СУБД

2. Гетерогенные – в них, в узлах базы могут функцио-ть разл. типы СУБД, использующие разл. модели данных.

Программы: INGRES/STAR, ORACLE, DB2

43. Требования к РаБд (Правила к. Дейта).

1. Лок-я незав-ть – упр-е данными на каждом из узлов должно происходить автономно, т.е. не зависеть от др. узлов сети.

2. децентрализация- отсутствие опоры на централ. узел, в сис-ме не должно быть ни одного узла, без котрого она не сможет функ-ть.

3.Непрерыв. функ-ние предполагает, что сис-ма в целом продолжает работать в случае сбоя /неисправ-ти одного из узлов сети.

4. Незав-ть от расположения – поль-тель не должен знать и чувствовать в каком физ месте расположены данные.

5. Незав-ть от фрагментации – поль-тель должен работать с распред базой или с единой, независимо от того, по какому принципу она разделена на отд фрагменты.

6. Незав-ть от репликации – процесс внесения измен-й в реплики (копии) БД должен быть невидим для поль-лей.

7. Обработка запросов в РаБД должна ощущаться поль-лем точно также как и обраб-ка с централиз. базой.

8 Упр-е распределён трансакциями означает возм-ть выполнения операций обновлён. РаБД, не разрушая целостность и согласованность данных.

9 Обратная независимость.

10. Незав-ть от опер сис-мы.

11. Незав-ть от архитектуры комп сетей и сетевых технологий.

12 Незав-ть от типа СУБД.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]