Первая нормальная форма (1НФ)

Первая нормальная форма требует, чтобы каждое поле таблицы БД отвечало следующим требованиям:

  • неделимость,
  • не содержало повторяющихся групп.

 

Неделимость - означает, что содержимое поля не должно делиться на более мелкие значения. Например. Рис.14, Рис.15


ФИО   Фамилия Имя
Смирнов Петр   Смирнов Петр
Михайлов Сергей   Михайлов Сергей
Никольский Вадим   Никольский Вадим
Шадрин Николай   Шадрин Николай

 

Рис.14

 


Факультет_Кафедра   Факультет Кафедра
ВМК Программирование   ВМК Программирование
ММ Дискретная математика   ММ Дискретная математика

 

Рис.15

 

 

Повторяющимися называются поля, содержащие одинаковые по смыслу значения. Например. Таблица – «Экзаменационная ведомость» Рис.16


Экзаменационная ведомость Экзаменационная ведомость

Фамилия Физика История   Фамилия Предмет Оценка
Смирнов   Смирнов Физика
        Смирнов История

 

Рис.16.

 

Причиной, по которой устраняют повторяющиеся группы, является ситуация когда, например, число экзаменов изменяется: стало не два как было, а пять. Для этого необходимо менять структуру таблицы, что не всегда возможно. Поэтому поле для экзамена создают одно (Предмет), но увеличивают число записей в соответствии с количеством предметов.









Дата добавления: 2016-05-25; просмотров: 513;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.