Построение логической модели базы данных «Вуз»
Автор: nadezhda5 • Май 9, 2018 • Лабораторная работа • 893 Слов (4 Страниц) • 826 Просмотры
[pic 1]
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное образовательное учреждение
высшего образования
Дальневосточный федеральный университет
ШКОЛА ЭКОНОМИКИ И МЕНЕДЖМЕНТА
Кафедра бизнес-информатики и экономико-математических методов
Отчет по лабораторной работе
По дисциплине
«Управление жизненным циклом информационных систем»
на тему
«Построение логической модели базы данных «Вуз»»
Выполнил студент группы Б1304
И.А. Троян
Проверила: Н.В. Краморенко
Оглавление
Введение 2
Логическая модель базы данных «ВУЗ» 3
Физическая модель базы данных «ВУЗ» 8
Заключение 11
Введение
Необходимо построить логическую модель базы данных «ВУЗ».
БД предназначена для учета и контроля учебного процесса в вузе. Необходимо учесть следующие зависимости между объектами предметной области и их характеристики:
- ВУЗ состоит из факультетов;
- каждый факультет включает одну или несколько специальностей;
- каждая специальность содержит 0, 1 или несколько групп;
- каждая группа содержит несколько студентов;
- один из студентов назначается (выбирается) старостой группы;
- у группы (1 или 2 курс) может быть куратор из числа преподавателей;
- на каждой специальности изучается множество дисциплин;
- дисциплина изучается один или несколько семестров;
- одна и та же дисциплина может изучаться на разных специальностях, но со своим количеством лекционных, практических и самостоятельных часов;
- лекции (для конкретной дисциплины и специальности) читает один преподаватель, а практические занятия может вести как лектор, так и один или несколько других преподавателей;
- во время сессии студенты получают зачеты и сдают экзамены по дисциплинам.
Логическая модель базы данных «ВУЗ»
В ходе выполнения работы мною были созданы следующие сущности:
- факультет – описывает все факультеты в ВУЗе, их направления и особенности (таблица 1);
- специальности – описывает тип специальности, в зависимости направления (таблица 2);
- студент – описывает общую информацию о студенте, его ФИО, паспортные данные (таблица 3);
- группа – относит студентов в разные группы (таблица 4);
- преподаватель – описывает общую информацию о преподавателях ВУЗа, их ФИО и паспортные данные (таблица 5);
- курс – описывает на каком курсе учится студент (таблица 6);
- семестр – описывает номер учебного периода (таблица 7);
- дисциплины – описывает предметы изучаемые студентами (таблица 8);
- расписание – описывает порядок изучения дисциплин (таблица 9);
- учебный план – график учебного процесса (таблица 10);
- сессия – описывает оценки студентов при сдаче дисциплин (таблица 11).
[pic 2]
Рисунок 1 – Логическая схема данных «ВУЗ»
Таблица 1 – Факультет
Название поля | Тип данных | Ключ |
Название поля | Числовой | * |
Факультет | Текстовый | |
Номер Специальности FK | Числовой |
Таблица 2 – Специальности
Название поля | Тип данных | Ключ |
Номер специальности | Числовой | * |
Специальность | Текстовый | |
Номер группы FK | Числовой |
Таблица 3 – Студент
Название поля | Тип данных | Ключ |
Номер студента | Числовой | * |
ФИО | Текстовый | |
Номер группы FK | Числовой |
Таблица 4 – Группа
Название поля | Тип данных | Ключ |
Номер группы | Числовой | * |
Группа | Текстовый | |
Номер курса FK | Числовой |
Таблица 5 – Преподаватель
Название поля | Тип данных | Ключ |
Номер преподавателя | Числовой | * |
ФИО | Текстовый |
Таблица 6 – Курс
...