БД. Оборудование и по пк с операционной системой Windows 10, программа Dia. Постановка задачи
Скачать 77.1 Kb.
|
Цель работы – научиться проводить обследование заданной предметной области, разрабатывать логическую модель «Сущность-связь». Оборудование и ПО: ПК с операционной системой Windows 10, программа Dia. Постановка задачи: Для того чтобы построить семантическую модель базы данных, необходимо провести анализ предметной области и выбрать основные объекты, которые будут отражены в нашей базе данных. Для построения диаграммы сущность связь необходимо: Определить основные сущности; Определить атрибуты каждой сущности; Определить связи между сущностями. Описание предметной области «Журнал самостоятельной работы в компьютерном классе»: В университете обучаются студенты разных специальностей на нескольких различных факультетах. Приходя в компьютерный класс, посещают различные сайты. Каждая специальность относится только к одному факультету, но на факультете несколько специальностей. На каждой специальности обучается много студентов в нескольких группах. Специальность может иметь несколько групп, а может и одну. Студенты изучают несколько дисциплин и проходят испытания (зачеты, экзамены, курсовые и контрольные работы). Результаты испытаний заносятся в базу данных. Функция: учёт успеваемости студентов. Определение основных сущностей предметной области: Исследовав описание предметной области, можно выделить следующие сущности: 1 Факультет; 2 Специальность; 3 Группа; 4 Студент; 5 Форма контроля; 6 Дисциплина; 7 Учебный план; 8 Оценка; 9 Успеваемость студента; Атрибутами для такой сущности, как Группа, будут являться: Id_Группы; НаименованиеГруппы; Кол-во студентов; FK_Специальности. Таким образом можно осуществить подбор атрибутов для каждой сущности. Атрибуты сущностей указаны в таблице 1. Таблица 1 – Сущности и атрибуты предметной области «Учёт успеваемости студентов»
Для того чтобы определить связи между сущностями, необходимо вернуться к описанию предметной области. Связи, как правило, описываются с помощью глаголов (в тексте описания предметной области отмечены курсивом). Для каждой из связей необходимо определить тип и модальность связи. Для связи №3Специальность—>состоит в—>Факультет. Основные связи описаны в таблице 2. Таблица 2 – Связи предметной области с типом и модальностью
Построим диаграмму «сущность-связь» согласно нотации Чена (рисунок 1). Рисунок 1 – Диаграмма «сущность-связь» в нотации Чена ВЫВОД ПО РАБОТЕ В результате проделанной работы была разработана логическая модель «Сущность-связь» для реляционной базы данных «Учёт успеваемости студентов». Для построения модели были определены основные сущности, атрибуты каждой сущности и связи между ними. |