Информатика в маркетинге. Толстяков Р.Р. - 22 стр.

UptoLike

Составители: 

В завершении необходимо создать две таблицы и выделить первичный ключ в каждом отношении. В первую таблицу
войдут атрибуты, которые связаны с первичным ключом как одинкодному, а во вторуюкак одинкомногим.
Преподаватель:
Код
преподавателя
ФИО
преподавателя
Код
кафедры
Кафедра
ПреподавательЭкзаменГруппа:
Код
преподавателя
Код
экзамена
Наименование
экзамена
Дата
экзамена
Код
группы
Группа
Оба полученных отношения находятся в первой нормальной форме.
Вторая нормальная форма
Отношение находится во второй нормальной форме, если оно находится в первой нормальной форме, и каждый неклю-
чевой атрибут функционально полно
4
зависит от первичного ключа (атрибут называется неключевым, если он не является
составной частью первичного ключа). Основное действие: удаление частичной зависимости.
Отношение Преподаватель уже находится во второй нормальной форме, поскольку первичный ключ состоит из одного
атрибута.
Рассмотрим подробнее отношение ПреподавательЭкзаменГруппа. Можно заметить, что атрибуты, связанные груп-
пой, зависят только от части первичного ключа. Также Наименование экзамена зависит только от части первичного ключа.
Исходя из этого наблюдения рекомендуется разбить отношение на три, удалив атрибут Группа, так как он зависит от
Код группы. И удалив атрибут Наименование экзамена, так как он зависит от Код экзамена.
В результате получены четыре отношения, находящиеся во второй нормальной форме:
Преподаватель:
Код
преподавателя
ФИО
преподавателя
Код
кафедры
Кафедра
Группа:
4
Полная функциональная зависимость. Функциональная зависимость
R.X R.Y называется полной, если атрибут Y не зависит функционально от любого точного подмножества X (точным подмножеством
множества X называется любое его подмножество, не совпадающее с X).
Код
преподавателя
ФИО
преподавателя
Код
кафедры
Кафедра
Код
экзамена
Наименование
экзамена
Группа
Код
группы
Дата
экзамена
Одинкодному
Одинкомногим
Код
преподавателя
Код
экзамена
Наименование
экзамена
Код группы
Группа
Дата
экзамена