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

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

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

 

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


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

 

Рис.14

 


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

 

Рис.15

 

 

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


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

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

 

Рис.16.

 

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









Дата добавления: 2016-05-25; просмотров: 274; ЗАКАЗАТЬ НАПИСАНИЕ РАБОТЫ


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

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

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

Если вам понравился данный ресурс вы можете рассказать о нем друзьям. Сделать это можно через соц. кнопки выше.
helpiks.org - Хелпикс.Орг - 2014-2019 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.