Составители:
(См. рис. 13.9).
Теперь каждая из таблиц СТУДЕНТ1 и ДЕТИ не содержат делимой
информации, т.е. БД приведена к первой нормальной форме.
Рис. 13.9
Таблица 12.4
Номер Фамилия
Имя
студента
Отчество Группа
Имя
ребенка
Возраст
ребенка
11111 Иванов Иван Иванович 215 Максим 10
11111 Иванов Иван Иванович 215 Ольга 3
13.4.2. Вторая нормальная форма
Чтобы рассмотреть вопрос приведения отношений ко второй нормальной
форме, необходимо дать пояснения к таким понятиям, как функциональная
зависимость и полная функциональная зависимость.
Функциональная зависимость реквизитов - зависимость, при которой в
одном экземпляре информационного объекта определенному значению ключа
соответствует только одно значение описательного реквизита. В случае
составного ключа вводится
понятие функционально полной зависимости.
Функциональная полная зависимость неключевых атрибутов заключается в
том, что каждый неключевой атрибут функционально зависит от ключа, но
не находится в функциональной зависимости только части составного ключа.
Отношение будет находиться во второй нормальной форме, если оно
находится в первой нормальной форме, и каждый неключевой атрибут
функционально полно
зависит от составного ключа.
Отношение СТУДЕНТ (Номер, Фамилия, Имя, Отчество, Дата, Группа)
находится в первой и во второй нормальной форме одновременно, так как
описательные реквизиты однозначно определены и функционально зависят от
ключа Номер.
Отношение УСПЕВАЕМОСТЬ (Номер, Фамилия, Имя, Отчество,
Дисциплина, Число часов, Оценка) находится в первой нормальной форме и
имеет составной ключ Номер + Дисциплина. Это отношение не находится
во второй нормальной форме, так как атрибут Число часов, не находится
в функциональной зависимости от ключа Номер.
СТУДЕНТ1
Номер
Фамилия
Имя
Отчество
Группа
Дети
=
СТУДЕНТ
Номер
Фамилия
Имя
Отчество
Группа
ДЕТИ
Номер
Имя ребенка
Возраст
Страницы
- « первая
- ‹ предыдущая
- …
- 181
- 182
- 183
- 184
- 185
- …
- следующая ›
- последняя »
