Модуль 2

Методы анализа и проектирования баз данных

Тема № 2.1. Планирование, проектирование и администрирование баз данных.
Этапы жизненного цикла баз данных. Планирование разработки баз данных. Определение требований к системе. Проектирование базы данных. Концептуальное, логическое и физическое проектирование.
Тема № 2.2. Модель «сущность-связь».
Модель "сущность-связь". Основные понятия. Общий подход к проектированию. Получение отношений из диаграмм ER-типа. Предварительные отношения для бинарных связей с типом соответствия 1:1, 1:М. Предвари-тельные отношения для бинарных связей с типом соответствия М:М. Предварительные отношения для многосторонних связей. Супертипы и подтипы.
Тема № 2.3. Нормализация отношений.
Избыточность данных и аномалии обновления. Функциональные зависимости. Теория нормальных форм. 1-ая и 2-ая нормальные формы. 3-я нормальная форма. Нормальная форма Бойса-Кодда. Многозначная зависимость. 4-я нормальная форма.