Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
База данных - Музыкальная школа.doc
Скачиваний:
124
Добавлен:
02.05.2014
Размер:
644.1 Кб
Скачать

3.4 Вывод

В результате проектирования локальных ER-моделей, соответствующих отдельным автоматизируемым функциям, получены нормализованные локальных ER-модели, включающие от 4 до 6 сущностей в третьей нормальной форме. Разработанные спецификации ограничений и правил поддержания целостности включают все ограничения и правила, полученные на предыдущем этапе и трансформированные для локальных ER-моделей; анализ данных на этом этапе не потребовал дополнительного введения ограничений и правил.

4 Проектирование глобальной er-модели

Данный раздел посвящен проектированию глобальной ER-модели. Здесь производится выявление эквивалентных сущностей и их слияние, выявление категорий и синтез обобщающих сущностей, выявление и устранение дублирования атрибутов и связей. Строится графическое представление глобальной модели, специфицируются ограничения и правила поддержания целостности на уровне глобальной модели.

4.1 Выявление и устранение эквивалентных сущностей

1. Эквивалентными являются следующие сущности:

«Учащийся» в функции 2 «Прием учащихся»;

«Учащийся» в функции 3 «Сдача экзаменов»;

«Учащийся» в функции 4 «Планирование учебного процесса»;

«Учащийся» в функции 5 «Проведение занятий»;

Составим из них сущность «Учащийся»:

Учащийся Код учащегося

ФИО

Дата рождения

Пол

Адрес

Год обучения код свидетельства

Свидетельство о рождении дата выдачи

кем выдано

2. Эквивалентными являются следующие сущности:

«Преподаватель» в функции 3 «сдача экзаменов»;

«Преподаватель» в функции 4 «планирование учебного процесса»;

«Преподаватель» в функции 5 «проведение занятий»;

Составим из них сущность «Преподаватель»

3.Эквивалентными являются следующие сущности:

«Завуч» в функции 2 «Прием учащихся»;

«Завуч» в функции 4 «Планирование учебного процесса»;

Составим из них сущность «Завуч»;

4.Эквивалентными являются следующие сущности:

«Телефон» в функции 1 «Учет кадров»;

«Телефон» в функции 2 «Прием учащихся»;

Составим из них сущность «Телефон»:

Телефон Номер телефона

Тип телефона

Примечания

  1. Эквивалентными являются следующие сущности:

«Инструмент» в функции 2 «Прием учащихся»;

«Инструмент» в функции 4 «Планирование учебного процесса»;

Составим из них сущность «Инструмент»:

Инструмент код инструмента

название инструмента

  1. Эквивалентными являются следующие сущности:

«Предмет» в функции 3 «Сдача экзаменов»;

«Предмет» в функции 4 «Планирование учебного процесса»;

«Предмет» в функции 5 «Проведение занятий».

Составим из них сущность «Предмет»:

Предмет код предмета

название предмета

4.2 Выявление категорий и синтез обобщающих сущностей

Сущностями-категориями являются сущности «Сотрудник», «Учащийся» и «Родственник», обобщающей для них сущностью является «Личность». Также сущностью-категорией является сущность «Преподаватель», обобщающей сущностью для нее выступает «Сотрудник». Также выявлена сущность-категория «Завуч», обобщающей для нее выступает сущность «Преподаватель».

Код

Личность

ФИО

Дата рождения

Пол

Адрес

сотрудник

учащийся

родственник

Паспорт Код паспорта Свидетельство место работы

Дата выдачи о рождении

Кем выдан код

Стаж свидетельства

дата выдачи

преподаватель

кем выдано

Год обучения

Завуч

Соседние файлы в предмете Базы данных