Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Вторая нормальная форма. Отношение удовлетворяет второй нормальной форме (2НФ), если оно удовлетворяет 1НФ и не содержит атрибутов

Отношение удовлетворяет второй нормальной форме (2НФ), если оно удовлетворяет 1НФ и не содержит атрибутов, зависящих от части ключа.

На рисунке 5 приведено отношение СЕМЕСТР, не удовлетворяющее 2НФ по следующей причине. Ключ отношения составляют атрибуты код студента и номер семестра, т.к. комбинация значений именно атрибутов уникальна для любого кортежа отношения. Вместе с тем, если атрибуты тип стипендии в семестре и рейтинг в семестре, зависят от полного ключа, то Ф.И.О. и дата рождения являются характеристиками студента вне зависимости от семестра, т.е. зависят от части ключа – от атрибута код студента.

Схема структуры СТУДЕНТ 3

Код студента Ф.И.О. Дата рождения Номер семестра Тип стипендии Рейтинг за семестр
           
  Гончар Е.Г 29.01.1970   академическая  
  Гончар Е.Г 29.01.1970   академическая  
  Ермолова А.Г. 19.09.1985   не получал  
  Ермолова А.Г. 19.09.1985   академическая  
  Ермолова А.Г. 19.09.1985   повышенная  
  Курник П.В. 28.02.1975   академическая  
           

Рисунок 5 Отношение, не удовлетворяющее второй нормальной форме.

 

Студент может изменить фамилию и тогда это можно было связать это с семестром, хотя практического смысла в этом нет. При использовании такого ненормализованного отношения возникают проблемы обновления и подсчета числа объектов, отмеченных при рассмотрении примера нормализации по 1НФ.

Приведение отношения ко 2НФ и заключается в разбиении исходного отношения на два, одно из которых включает атрибуты ключа исходного отношения и атрибуты, зависящие от полного ключа, а второе – атрибуты зависящего от части ключа вместе с атрибутами этой части. Результат нормализации исходного отношения СТУДЕНТ 3 приведен на рисунке 6.

СТУДЕНТ 4

Код студента Ф.И.О. Дата рождения

 

СТУДЕНТ 5

Код студента Семестр Тип стипендии Рейтинг за семестр

 

Рисунок 6 – Результат нормализации отношения СЕМЕСТР

 

<== предыдущая лекция | следующая лекция ==>
Первая нормальная форма | Третья нормальная форма. Отношение удовлетворяет третей нормальной форме (3НФ), если оно удовлетворяет 2НФ, и среди его не ключевых атрибутов нет зависящих от другого не ключевого
Поделиться с друзьями:


Дата добавления: 2014-01-03; Просмотров: 359; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.