Формулировка задания, Анализ предметной области и построение концептуальной модели в виде ER-диаграммы - Построение моделей базы данных предприятия

Настоящий курсовой проект предназначен для практического освоения проектирования реляционных баз данных (БД). В работе используется трехуровневый подход к проектированию БД: анализ предметной области, логическое проектирование, физическое проектирование. Задачей курсового проекта является выполнение первых двух уровней. Результатом является логическая схема БД в 3-ей нормальной форме.

В данной работе была выбрана для проектирования база данных учреждения дополнительного образования детей детской танцевальной школы. концептуальный реляционный база данные

Анализ предметной области и построение концептуальной модели в виде ER-диаграммы

Для концептуального этап проектирования характерным является использование различных моделей. В нашей работе используется модель "сущность связь" (entity - relationship), являющаяся наиболее распространенной. В литературе наряду с этим используется термин "ER - модель" или "модель Чена". Базовыми структурами в ER - модели являются "типы сущностей" и "типы связей".

Отличие типа связи от типа сущности - в установлении зависимости существования реализации одного типа от существования реализации другого. Тип связи может рассматриваться как агрегат двух или более типов сущностей.

ER-модель может быть представлена ER-диаграммой (ERD) состоящей из следующих элементов.

Выделяют три типа связи: связь "один к одному" (1:1), связь "один ко многим" (1:M), связь "многие ко многим" (M:N).

Для выбранной предметной области (школа танцев) целесообразно выделить следующие сущности:

    1. Преподаватели; 2. Учащиеся; 3. Расписание занятий; 4. Экзамены; 5. Свидетельство об окончании; 6. Сотрудники школы; 7. Партнеры и спонсоры; 8. Танцевальные выступления; 9. Бухгалтерия; 10. Закупки;

Связи сущностей можно отразить на ER-диаграмме:

Каждый объект обладает рядом атрибутов, которые его характеризуют. Из-за относительно большого числа объектов и атрибутов изобразим их в виде отдельных приложений по каждому объекту.

Похожие статьи




Формулировка задания, Анализ предметной области и построение концептуальной модели в виде ER-диаграммы - Построение моделей базы данных предприятия

Предыдущая | Следующая