Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Вторая нормальная форма



2НФ основывается на полной функциональной зависимости. В некотор отношении атрибут А является полностью функционально зависимым от атрибута В. Если атрибут В зависит от полного набора значений атрибута А и не зависит ни от какого подмножества значений атрибута А. Если удалить какое-либо значение атрибута А, то полная функциональная зависимость будет нарушена. Частичной зависимостью атрибута А и В называется такая зависимость, при которой удаление значения атрибута позволяет сохранить зависимость.

2НФ применяется к отношениям, имеющим составные ключи. Отношения, которые имеют простые первичные ключи всегда находятся во 2НФ.

Требование: отношение должно находиться в 1НФ и каждый не ключевой атрибут должен функционально полно зависеть от ключа. Приведение нормализацией ко 2НФ позволяет устранить частичные зависимости путём удаления функционально-зависимых атрибутов и помещение их в новом отношении вместе с копией их детерминантов.

После того, когда составлены все функцион-е завис-ти м/д атрибутами, процесс приведения ко 2НФ заключается в выявлении частичных зависимостей. Для того, чтобы отношение удовлетворило 2НФ необходимо создать новое отношение и атрибут, который не входит в первый. Ключ д/б перемещён в новое отношение вместес копией первичного ключа, от которого они функционально зависят. Эти отношения удовлетвор 2НФ, т. к. исключается частичная зависимость и имеет место функционально полная зависимость от первичного ключа. Хотя отношение, находящееся во 2НФ в меньшей степени обладает избыточными данными, они всё ещё подвержены аномалии обновления, это вызывает прежде всего транзитивную зависимость. Если м/д атрибутами А, В, С имеется зависимость вида А→В, В→С, то говорится, что атрибут С транзитивно зависит от атрибута А ч/з атрибут В.





Дата публикования: 2014-11-29; Прочитано: 212 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...