Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать неотразимый комплимент Как противостоять манипуляциям мужчин? Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?

Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Нормализация. Нормальные формы



 

Первая нормальная форма (1НФ).

 

Таблица (Отношение) находится в первой нормальной форме, если значение каждого

атрибута в каждом поле таблицы имеет атомарное значение, то есть оно неделимо, не

является списком, не содержит вложенности значений.

 

Вторая нормальная форма(2НФ).

Отношение находится во второй нормальной форме, если оно уже находится в первой

нормальной форме, и все неключевые атрибуты функционально полно зависят от

атрибутов первичного ключа, то есть полностью ими определяются. Зависят от всего

ключа, если ключ составной. Если в отношении есть атрибуты, которые зависят от части

первичного ключа, то они выносятся в отдельную таблицу и им сопоставляется часть

ключа, от которой они зависят.

 

 

Таблица находится в 1 НФ, так как значение каждого атрибута в каждом поле атомарно. В

данной таблице первичный ключ составной. Это совокупность атрибутов Номер

компьютера+Номер класса. Атрибуты ФИО администратора класса и Телефон

администратора класса зависят только от части ключа - от атрибута Номер класса. Для

приведения таблицы ко 2-й нормальной форме ее надо декомпозировать на два

отношения следующим образом:

 

 

Атрибут Номер класса является общим для таблиц, полученных в результате

декомпозиции. В процессе декомпозиции он мигрирует в таблицу Компьютер.

 

Третья нормальная форма (3НФ).

 

Отношение находится в третьей нормальной форме, если

оно уже находится во второй, и в нем отсутствуют транзитивные зависимости между

атрибутами. Транзитивная зависимость – это зависимость одного атрибута от другого

через третий. Если А зависит от В (В А), а С зависит от А (А C),

то С зависит от В транзитивно (В А C). Для исключения транзитивной

зависимости атрибуты, которые зависят от первичного ключа транзитивно, выносятся в

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

 








Date: 2016-06-06; view: 18; Нарушение авторских прав

mydocx.ru - 2015-2017 year. (0.013 sec.) - Пожаловаться на публикацию