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

Определение: Отношение находится в 1НФ, если все его атрибуты являются простыми (имеют единственное значение).

Например, есть отношение СТУДЕНТ

№_зачетки Фамилия Группа Факультет Семестр Сессия

Но в то же время, Сессия представляет собой составной атрибут – Сессия

Предмет Преподаватель Вид_работы Оценка

Такое отношение не соответствует требованиям первой нормальной формы, так как имеется составной атрибут. Приводим исходную таблицу к первой нормальной форме: СТУДЕНТ1:

№_зачетки Фамилия Группа Факультет Семестр Предмет Преподаватель Вид_ ра6оты Оценка

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

Основной операцией метода является операция проекции. Поясним ее на примере.. Предположим, что в отношении R(A,B,C,D,E...) устранение функциональной зависимости С→D позволит перевести его в следующую нормальную форму. Для решения этой задачи выполним декомпозицию отношения R на два новых отношения R1 (А,В,С,Е...) и R2(C,D). Отношение R2 является проекцией отношения R на атрибуты С и D.