Пример проектирования базы данных.ppt
- Количество слайдов: 9
Пример проектирования базы данных
Предметная область ДЕКАНАТ Процесс обучения студентов в вузе Приобретение знаний Контроль усвоения знаний Студенты изучают дисциплины. Преподаватели ведут дисциплины. Студенты получают оценки по дисциплинам. Преподаватели ставят оценки по дисциплинам.
Ограничения предметной области Срок обучения в институте по всем специальностям одинаковый – 5 лет (10 семестров) Год поступления в вуз конкретного студента отождествляется с годом образования новой группы Год окончания студентом вуза приравнивается к году выпуска всей группы Один студент учится только в одной группе
СУЩНОСТИ и СВЯЗИ ПРЕПОДАВАТЕЛЬ ДИСЦИПЛИНА 1 1 М ПРЕПОДАВАТЕЛЬ- М ДИСЦИПЛИНА ГРУППА 1 1 М СТУДЕНТ М 1 М ОЦЕНКА
Описание таблиц
Описание таблиц
Сущность Дисциплина Преподаватель. Дисциплина Атрибут Код дисциплины Название Код ПД Код преподавателя Код дисциплины Оценка Код записи Код студента Примечание Ключевое поле Связь с сущностью Преподаватель Связь с сущностью Дисциплина Ключевое поле Связь с сущностью Студент Дата Семестр Код ПД Вид контроля Оценка Связь с сущностью Преп-Дисциплина
Уровни подчиненности сущностей ГРУППА ПРЕПОДАВАТЕЛЬ 1 ДИСЦИПЛИНА 1 1 М ПРЕПОДАВАТЕЛЬ- СТУДЕНТ М ДИСЦИПЛИНА 1 1 М ОЦЕНКА М М
Последовательность реализации ИЛМ в программной среде Сначала создаются справочники – таблицы, которые не подчинены никаким другим таблицам, т. е. к которым примыкает связь с концом 1. Затем создаются таблицы первого уровня подчиненности, которые непосредственно присоединены к справочникам. И так далее в соответствии с уровнями подчиненности таблиц.
Пример проектирования базы данных.ppt