- •Методическая разработка для проведения лекционного занятия по военно-технической подготовке (курс 220)
- •Основные определения
- •Тривиальные и нетривиальные зависимости
- •Замыкание множества зависимостей
- •Замыкание множества атрибутов
- •Неприводимые множества зависимостей
- •Нормализация: формы 1нф, 2нф, 3нф и нфбк
- •Введение
- •Декомпозиция без потерь и функциональные зависимости
- •Первая, вторая и третья нормальные формы
- •Нормальная форма Бойса-Кодда
- •Нормализация: более высокие нормальные формы
- •Многозначные зависимости и четвертая нормальная форма
- •Зависимости соединения и пятая нормальная форма
- •Общая схема процедуры нормализации
- •Заключительная часть
Заключительная часть
В данной лекции были рассмотрена концепция построения нормальных форм баз данных, приведены описания методик нормализации и дано общее представление о порядке проектирования базы данных.
Вопросы на самоподготовку:
Функциональные зависимости. Замыкание множества зависимостей (правила вывода). Примеры.
Функциональные зависимости. Замыкание множества атрибутов. Неприводимые множества зависимостей. Примеры.
Концепция нормальных форм. Декомпозиция без потерь (теорема Хита). Диаграммы ФЗ. Примеры.
Нормализация. Первая, вторая и третья нормальные формы. Аномалии обновления. 1-ый и 2-ой этапы нормализации. Пример. Нормальная форма Бойса-Кодда.
Нормализация. Четвертая и пятая нормальные формы. Общая процедура проектирования БД.
Методическая разработка обсуждена и одобрена на заседании цикла № 22 военной кафедры № 2.
Протокол № _________________ от «_____» _______________ 2008 года.
Преподаватель цикла № 22
лейтенант Е.Судаков