
- •6. Сетевая модель
- •7.Реляционная модель бд.
- •8.Связи между таблицами бд.
- •9.Ключи таблиц реляционной бд.
- •1.Экономическая информация и её структурные единицы.
- •2.Внемашин. И внутримашин. Орг-ция экон.И
- •3.Основные понятия бд и субд
- •22 Вычисления в ms Access
- •23 Встроенные функции ms Access
- •24 Типы данных ms Access
- •31. Архитектура субд
- •32. Классификация субд
- •33. Характеристики субд.
- •38. Трехзвенная модель «клиент-сервер»
- •40. Хранимые процедуры и триггеры
- •49. Общая структура хд.Отличие хд от бд
- •41. РаБд и их особен-ти.
- •43. Требования к РаБд (Правила к. Дейта).
- •44. Методы интеграции РаБд.
- •45. Постреляционная модель бд.
- •46. Многомерная модель бд.
- •50. Архитектура хд (хранилище данных)
- •51 Требования к современной субд
- •53.Базы знаний и экспертные системы.
- •Экспертная система (эс)
- •Продукционная модель знаний.
- •База знаний:
- •Продукционная модель знаний.
- •Б аза знаний:
- •55. Модель знаний «семантическая сеть»
- •62.Администратор бд и его функции
- •63.Методы защиты бд
- •64.Восстановление бд
- •65.Оптимизация работы бд.
- •66.Возможности ms Access по администрированию бд.
- •67.Индексы и методы доступа
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 Незав-ть от типа СУБД.