![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Нормализация - это процесс упорядочивания сущности и атрибутов для построения реляционной
модели данных.
Нормализация позволяет определить каждый атрибут для своей сущности, сократить объем памяти для хранения информации и устранить аномалии в организации. После нормализации должна быть создана структура данных, в котором информация о каждом факте хранится только в одном месте. Процесс нормализации сводится к последовательному приведению структуры данных к нормальным формам т.е к формализованным требованиям к организации данных.
Основные свойства нормальных форм
1) Каждая следующая нормальная форма лучше предыдущей.
2) При переходе к следующей нормальной форме свойства предыдущих нормальных форм сохраняются.
В основе процесса проектирования лежит метод нормализации. Декомпозиция отношений находится в предыдущей нормальной форме в 2-ух или более отношений, удовлетворяющих требованиям следующей нормальной форме.
Известно 6 нормальных форм:
1.1НФ(1NF)-первая нормальная форма.
2.2НФ(2NF)-вторая норм форма.
3.3НФ(3NF)-третья норм форма.
4.усиленная 3НФ, NFBK (Бойса-Кодда).
5.4НФ(4NF).
6.5НФ(5NF).
На практике ограничиваются к приведению данных к 3НФ.
Нормальные формы основаны на понятие функциональной зависимости. Функциональная зависимость- атрибут Б сущности Е функционально зависит от атрибута А сущности Е, тогда и только тогда когда каждое значение А в Е связало значение Б в Е, А однозначно определяет Б.
Полная функциональная зависимость- атрибут Б сущности Е функционально зависит от атрибута А сущности Е тогда и только тогда, когда Б функционально зависит от А и не зависит не от какого подряда А.
Дата публикования: 2015-04-10; Прочитано: 279 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!