Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Пример разработки семантической модели




В БД должна быть отражена информация из экзаменационной ведомости.

СТУДЕНТСДАЕТ ЭКЗАМЕН ПО ДИСЦИПЛИНЕПРЕПОДАВАТЕЛЮ.

1. Выделим сущности: СТУДЕНТ, ДИСЦИПЛИНА, ПРЕПОДАВАТЕЛЬ.

2. Выделим связи между сущностями.

Модель с тернарной связью.

Связь - СДАЕТ ЭКЗАМЕН – связывает три сущности.

 
 

 


Рис. 6. Модель с тернарной связью

Модель с бинарными связями.

Связи:

СДАЕТ ЭКЗАМЕН– связывает сущности СТУДЕНТ и ДИСЦИПЛИНА;

ПРИНИМАЕТ ЭКЗАМЕН - связывает сущности ПРЕПОДАВАТЕЛЬ и ДИСЦИПЛИНА;

 
 

 

 


Рис. 7. Модели бинарных связей

 
 

 

 


Рис. 8. Объединенная модель с бинарными связями

3. Выделим атрибуты сущностей и связей.

Атрибуты сущности СТУДЕНТ: Фамилия, Имя, Отчество, Группа, Номер зачетки.

Атрибуты сущности ДИСЦИПЛИНА: Название, Семестр, Число часов.

Атрибуты сущности ПРЕПОДАВАТЕЛЬ: Фамилия, Имя, Отчество, Степень, Звание.

Модель с тернарной связью.

Атрибуты связи СДАЕТ ЭКЗАМЕН: Оценка, Дата, Номер экзаменационной ведомости.

Модель с бинарными связями.

Атрибуты связи СДАЕТ ЭКЗАМЕН: Оценка, Дата, Номер экзаменационной ведомости.

Связь ПРИНИМАЕТ ЭКЗАМЕН не имеет атрибутов.

 


Поделиться:

Дата добавления: 2015-09-14; просмотров: 76; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.011 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты