Нормализация—процесс организации данных, который включает в себя
создание таблиц и установления связей между таблицами по некоторым
правилам. Нормализация необходима для того, чтобы сделать базу
данных более гибкой и для защиты данных, и выполняется путем
избавления двух факторов: избыточности и противоречивости.
Отношение находиться в первой нормальной форме тогда, когда все его атрибуты атомарны и не одно из ключевых полей не пусто.
Отношение находиться во второй нормальной форме, если оно находиться в первой нормальной форме и каждый не ключевой атрибут функционально полно зависит от ключа.
Отношение находиться в третьей нормальной форме, если оно находиться во второй нормальной форме, и каждый не ключевой атрибут не транзитивно зависит от ключа.
Первая нормальная форма: атрибут ' ФИО ' не является атомарным (составным), то делится на «Фамилия» , « имя» и « отчество»
В качестве ключевого атрибута используется дополнительный атрибут « код альпиниста».
Атрибуты «№ группы», «№ маршрута», «название горы», являются списками из нескольких значений, поэтому перенесены в новые отношения. В файле содержится только описание; база данных не приложена.
Отношение находиться в первой нормальной форме тогда, когда все его атрибуты атомарны и не одно из ключевых полей не пусто.
Отношение находиться во второй нормальной форме, если оно находиться в первой нормальной форме и каждый не ключевой атрибут функционально полно зависит от ключа.
Отношение находиться в третьей нормальной форме, если оно находиться во второй нормальной форме, и каждый не ключевой атрибут не транзитивно зависит от ключа.
Первая нормальная форма: атрибут ' ФИО ' не является атомарным (составным), то делится на «Фамилия» , « имя» и « отчество»
В качестве ключевого атрибута используется дополнительный атрибут « код альпиниста».
Атрибуты «№ группы», «№ маршрута», «название горы», являются списками из нескольких значений, поэтому перенесены в новые отношения. В файле содержится только описание; база данных не приложена.