Приём заказов:
Круглосуточно
Москва
ул. Никольская, д. 10.
Ежедневно 8:00–20:00
Звонок бесплатный

Информационная поддержка деятельности научно-технической библиотеки

Диплом777
Email: info@diplom777.ru
Phone: +7 (800) 707-84-52
Url:
Логотип сайта компании Диплом777
Никольская 10
Москва, RU 109012
Содержание

Нормализация схемы базы данных — процедура, которая осуществляется над данными с целью исключения избыточности. Существует 6 нормальных форм: первая, вторая, третья, четвёртая, пятая и нормальная форма Бойса-Кодда, находящаяся между третьей и четвёртой. На практике в основном ограничиваются первыми тремя нормальными формами, которые являются основными. База данных является нормализованной, её таблицы находятся хотя бы в третьей нормальной форме.
Свойства нормальных форм:
— каждая следующая НФ сохраняет свойства предыдущих;
— каждая последующая НФ лучше предыдущей.
Первая нормальная форма (1НФ) — каждый атрибут отношения обязан хранить атомарное значение и каждое отношение обязано содержать одинаковое количество атрибутов. Исходя из этого, можно выделить следующие правила:
— запрещается создавать повторяющиеся столбцы, содержащие одинаковую информацию;
— запрещаются множественные столбцы, содержание значение типа списка и т. д.;
— необходимо выделить первичный ключ (PK) для таблицы, то есть столбец или группу столбцов, с помощью которых можно однозначно определить запись.
Разрабатываемая база данных для поиска ОР находиться в 1НФ, следовательно, приведение её к этой форме не требуется.
Вторая нормальная форма (2НФ) — это форма при которой отношение уже находиться в 1НФ и при этом все не ключевые атрибуты имеют зависимость только от первичного ключа. Можно выделить следующие правила для 2НФ:
— во второй нормальной форме требуется, чтобы все не ключевые столбцы таблиц зависели от PK в целом, но не от его части;
— если таблица уже находиться в первой нормальной форме и PK состоит у ней из одного столбца, то она автоматически находится во 2НФ.
Проектируемая БД находится во 2НФ, так как она находится в 1НФ и её не ключевые столбцы зависят только от первичного ключа.
Третья нормальная форма (3НФ) — форма, при которой отношение находится во 2НФ и каждый неключевой атрибут зависит только от первичного ключа и не зависят друг от друга.

Picture of Diplom777
Diplom777