Экономическая информатика-стр.254

4.    Атомарность значений атрибутов.

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

Так как наиболее распространенной трактовкой реляционной модели данных является то, что реляционная модель состоит из трех частей, описывающих разные аспекты реляционного подхо да: структурной части, манипуляционной части и целостной части; вкратце остановимся на каждой из них.

В структурной части модели фиксируется, что единственной структурой данных, используемой в реляционных БД, является нормализованное л-арное отношение.

В теории реляционных баз данных обычно выделяется следующая последовательность нормальных форм:

•    первая нормальная форма (1NF);

•    вторая нормальная форма (2NF);

•    третья нормальная форма (3NF);

•    нормальная форма Бойса-Кодда;

•    четвертая нормальная форма (4NF);

•    пятая нормальная форма, или нормальная форма проекции соединения (5NF или PJ/NF).

Каждой нормальной форме соответствует некоторый определенный набор ограничений, и отношение находится в некоторой нормальной форме, если удовлетворяет свойственному ей набору ограничений. Примером является ограничение первой нормальной формы-, значения всех атрибутов отношения должны быть атомарными.

Основные свойства нормальных форм: