Реляционные базы данных. Нормальные формы. Евдокимова Л.А - 6 стр.

UptoLike

11
Аномалии обновления
Слайд 14
Аномалия обновления
выполнение операции
СН(график;112,6 июня;ПИЛОТ=Босли,ГАЛЕРЕЯ=8),
нарушает F-зависимость РЕЙСГАЛЕРЕЯ.
О т н о ш ен и е
г р а ф и к
,
к л ю ч
-
а тр и б у т ы Р Е Й С Д А Т А ,
F - з ав и с и м о с т ь : Р Е Й С Г А Л Е Р Е Я
г р а ф и к (Р Е Й С Д А Т А П И Л О Т Г А Л Е Р Е Я )
1 1 2 6 и ю н я Б о с л и 7
1 1 2 7 и ю н я Б р у к с 7
2 0 3 9 и ю н я Б о с л и 1 2
пилот-график (РЕЙС ДАТА ПИЛОТ) галерея-график (РЕЙС ГАЛЕРЕЯ)
112 6 июня Босли 112 7
112 7 июня Брукс 203 12
203 9 июня Босли
график = пилот-график
галерея-график.
12
Вторая нормальная форма
Слайд 15
Вторая нормальная форма
Даны: схема отношения R, атрибут А в R и множество
функциональных зависимостей F на R.
Атрибут А называется первичным в R относительно F,
если А содержится в каком-нибудь ключе схемы R.
В противном случае А называется непервичным в R.
R = РЕЙС ДАТА ПИЛОТ ГАЛЕРЕЯ
F={РЕЙС ДАТАПИЛОТ ГАЛЕРЕЯ,
РЕЙСГАЛЕРЕЯ}
РЕЙС и ДАТА первичные атрибуты,
ПИЛОТ и ГАЛЕРЕЯнепервичные.
(Допустимо, чтобы один пилот имел два рейса в один
день, так что ПИЛОТ ДАТА ключом не являются.)
Слайд 16
Вторая нормальная форма
Схема отношения R находится во второй нормальной
форме (2НФ) относительно множества
функциональных зависимостей F, если
(1) она находится в первой нормальной форме и
(2) каждый непервичный атрибут полностью зависит
от каждого ключа для R.
Схема базы данных R имеет вторую нормальную
форму относительно F, если каждая схема
отношения R из R находится в 2НФ относительно F.