Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
бд экзамен.rtf
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.98 Mб
Скачать

Виды связей:

1. Рекурсивная (петля). Преподаватель – сс, связь – руководит (1:n). Связи: Преподаватели:

Код препод

Код препод

Код препод

ФИО

Должность

П3

П1

П1

Иванов

П3

П2

П2

Петров

П2

П3

П3

Сидоров

2. Бинарная связь.

(Кафедра СС) 1-------------(Препод-Кафедра АС)----------------N (Преподаватель СС)

Преподаватели: Табл связей: Кафедры:

Код препод

ФИО

Должность

Код препод

Код кафедры

Код кафедры

Название

Тел

П1

Иванов

П1

К2

К1

ИВТ

П2

Петров

П2

К1

К2

ПМ

П3

Сидоров

К3

АСОИУ

3. N-арная связь (множество связей между многими сущностями)

Дисциплина--------------Расписание (ас) -----------Преподаватель Аудитория-----------------| | |-----------------Группа Пара-------------------------|

Реализацияпроцесс превращения концептуальной модели в функциональную БД. Он включает в себя следующие этапы. 1) Выбор и приобретение необходимой СУБД. 2) Преобразование концептуальной (инфологической) модели БД в логическую и физическую модель данных: ((на осн ИЛМ) схема данных для конкретной СУБД, денормализация БД (ускорение обработки запросов); какие процессы необходимо реализовать как хранимые процедуры; ограничения для обеспечения целостности данных и правила для данных; спроектировать и сгенерировать триггеры для реализации всех централизованно определённых правил для данных и правил целостности данных, которые не могут быть заданы как ограничения; индексирование и кластеризация; оценка размеров всех таблиц, кластеров и индексов; уровни доступа пользователей, правила обеспечения безопасности и аудита, обеспечение многопользовательского доступа;. разработать сетевую топологию БД) 3) Построение словаря данных. Он содержит информацию о полномочиях доступа, правилах защиты данных и контроля данных. 4) Заполнение базы данных. 5) Создание прикладных программ, контроль управления. 6) Обучение пользователей.

Эксплуатация БД – использование БД, получение запросов от пользователей (в пакетном режиме) и взаимодействие БД с пользователем.

  1. Загрузка и документирование бд. Анализ функционирования и поддержка. Модернизация и адаптация.

Функции администратора АБД:

1. анализ предметной области.

2. проектирование стр-ры БД.

3. задание ограничения целостности.

4. первоначальная загрузка и введение БД.

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

6. обеспеч восстановл БД.

7. Анализ обращ польз-лей к БД.

8. Анализ эффект функционир-я БнД.

9. Работа с пользователями.

10.Подготовка и поддержка сист программ ср-в, СУБД, ППП, ОС.

11. Организационно-методическая работа (созд методики проектир БнД, опред целей и направл развития системы, планирование этапов развития БнД, разработка и выпуск организационно-методических материалов)

Загрузка включает в себя: ввод данных, импорт, ввод с помощью программ на основе языка SQL, автоматизацию ввода (значения по умолчанию: now, шаблон, маска)

Документирование БД: все шаги БД документируются. В схеме БД указываются все связи и их типы, создается также журнал по типу архивариуса (который восстанавливает стр-ру БД).

Анализ эффективности функционирования БнД: анализ показателей функционирования БнД; планирование реструктуризации (изменение структуры) БД и реорганизации БнД.

Модернизация – улучшение БД (разделить таблицы, устранить дублирование). Источник модернизации – процесс функционирования БД.

Адаптация – приспособление БД (перенос БД в другую среду: смена ОС, смена СУБД, изменение условий в предметной области).

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