Проектирование реляционных баз данных. Тюмиков Д.К. - 10 стр.

UptoLike

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

10
Связные отношения несут информацию о связи объектных отношений.
Например, «Преподаватель_ведет_предмет», «Студент_изучает_предмет». В
связном отношении участвуют не все атрибуты объектных отношений (так как
это будет приводить к избыточности информации), а только ключевые, которые
однозначно характеризуют экземпляр объекта (денатат).
Ключевых атрибутов у объектного отношения может быть один или
несколько
. В последнем случае говорят о составном ключе. В связном
отношении могут быть ключевые атрибуты двух, трех и больше объектных
отношений. Но обычно, в силу теории проектирования баз данных,
ограничиваются двумя ключами. Однако могут присутствовать и неключевые
атрибуты, которые порождаются или сопутствуют связи объектных отношений.
Например, преподаватель читает лекцию в N_аудитории:
атрибуты аудитории
(Номер, вместимость, оборудованность) относятся к связи «Преподаватель
предмет». Рассмотренные отношения (таблицы) представляют собой
реляционные модели данных.
Существуют еще сетевые, иерархические, семантические и другие модели
данных. Поскольку здесь мы рассматриваем только реляционные СУБД, то
интересующихся другими моделями рекомендуем обратится к литературе [8].
1.2. Нормализация отношений при проектировании баз данных
Определения
. Объектные отношения (n-арные, n -- число хранимых
атрибутов) хранят данные об объекте. Один из атрибутов однозначно
идентифицирует экземпляр объекта. Такой атрибут называют ключом
отношения.
Коллеги — {объектное отношение}.
ФИО Дата_ рождения Адрес Телефон
ПАВЛОВ 1\06\46 Леонова_43 2347555
ИЛЬИН 8\24\39 Гая_87 4566642
КЛЮЕВ 10\09\50 Волгина_45 2597456
Ключ, в данном случае атрибут ФИО, может состоять из нескольких
атрибутов (составной). Связное отношение хранит ключи двух и более
объектных отношений. Таким образом, по ключам устанавливают связи между
объектными отношениями. Пусть составляется связное отношение
КОЛЛЕГИ_ПРЕПОДАЮТ_ПРЕДМЕТ на основе объектных отношений.
ПРЕДМЕТ ПРЕПОДАЕТ
Название Факультет Группа ФИО Название Объем часов
ВТ ЭТФ 394 ПАВЛОВ ВТ 150
Алгебра ЗМФ 481 ИЛЬИН Алгебра 200
Статистик ОПУ 681
КЛЮЕВ Статистик 180
Тогда получаем на основе ключевых атрибутов связное отношение