Первая нормальная форма

Таблица в первой нормальной форме должна удовлетворять следующим требованиям:

- Все атрибуты отношения является простыми (имеют единственное значение).

- Исходное отношение строится таким образом, чтобы его атрибуты были простыми.

Вторая нормальная форма.

Перевод отношения в следующую норм. форму осуществляется методом “декомпозиции без потерь”. Такая декомпозиция должна обеспечивать то, что запросы к исходному отношению и отношениям, полученным в результате декомпозиции, дадут одинаковый результат.

Исходное отношение Преподаватель имеет составной ключ ФИО.Предмет.Группа.Вид_занятий и находится 1НФ. В этом отношении можно выделить частичную зависимость атрибутов Стаж, Надб, Должность, Оклад от ключа - указанные атрибуты находятся в функциональной зависимости от атрибута ФИО, являющегося частью составного ключа. Эта частичная зависимость приводит к следующему:

В отношении присутствует явное и неявное избыточное дублирование данных, например:

o повторение данных о стаже, должности и окладе преподавателей, проводящих занятия в нескольких группах и/или по разным предметам;

o Повторение сведений об окладах для одной и той же должности или о надбавках за одинаковый стаж.

Следствием избыточного дублирования данных является проблема их редактирования. Например, изменение должности у преподавателя Иванова потребует просмотра всех кортежей отношения и внесения изменений в те из них, которые содержат сведения о данном преподавателе.

Часть избыточности устраняется при переводе отношения в 2НФ.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: