![]() Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
![]() Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
![]() |
Нормализация. Нормальные формы ⇐ ПредыдущаяСтр 4 из 4
Первая нормальная форма (1НФ).
Таблица (Отношение) находится в первой нормальной форме, если значение каждого атрибута в каждом поле таблицы имеет атомарное значение, то есть оно неделимо, не является списком, не содержит вложенности значений.
Вторая нормальная форма(2НФ). Отношение находится во второй нормальной форме, если оно уже находится в первой нормальной форме, и все неключевые атрибуты функционально полно зависят от атрибутов первичного ключа, то есть полностью ими определяются. Зависят от всего ключа, если ключ составной. Если в отношении есть атрибуты, которые зависят от части первичного ключа, то они выносятся в отдельную таблицу и им сопоставляется часть ключа, от которой они зависят.
Таблица находится в 1 НФ, так как значение каждого атрибута в каждом поле атомарно. В данной таблице первичный ключ составной. Это совокупность атрибутов Номер компьютера+Номер класса. Атрибуты ФИО администратора класса и Телефон администратора класса зависят только от части ключа - от атрибута Номер класса. Для приведения таблицы ко 2-й нормальной форме ее надо декомпозировать на два отношения следующим образом:
Атрибут Номер класса является общим для таблиц, полученных в результате декомпозиции. В процессе декомпозиции он мигрирует в таблицу Компьютер.
Третья нормальная форма (3НФ).
Отношение находится в третьей нормальной форме, если оно уже находится во второй, и в нем отсутствуют транзитивные зависимости между атрибутами. Транзитивная зависимость – это зависимость одного атрибута от другого через третий. Если А зависит от В (В А), а С зависит от А (А C), то С зависит от В транзитивно (В А C). Для исключения транзитивной зависимости атрибуты, которые зависят от первичного ключа транзитивно, выносятся в отдельную таблицу, где им сопоставляется атрибут, через который они зависят от ключа.
Date: 2016-06-06; view: 321; Нарушение авторских прав |