Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ББД ЛР03 Разр КМ БД 2012_7.doc
Скачиваний:
5
Добавлен:
01.03.2016
Размер:
465.92 Кб
Скачать

Занятие Номер дня семестра Дата Количество пропущенных занятий Причина отсутствия

Рисунок 2.5 - Результат объединения моделей КМ 1 и КМ 2 в модель КМ 1_2

Перечислен­ные элементы в моделях КМ1 и КМ2 полностью совпали, поэтому они пред­ставлены в мо­дели объединения КМ 1_2. Остальные элементы в эту модель до­бавлены из модели КМ 1 (сущности Фа­культет, Занятия и связи Студент посещает Занятия, Факультет состоит из Групп), а из модели КМ 2 (сущности Работа, Дисциплина и связи Дисциплина состоит из Работ, Дисциплину изучают Группы). На рис.2.5. общая часть элементов из объединяемых моделей выделена жирными линиями.

Результаты второго объединения моделей КМ 3 и КМ 4 в модель КМ 3_4 представ­лены на рис.2.6.

Номер дисциплины

Название дисциплины

Рисунок 2.6 - Результат объединения моделей КМ 3 и КМ 4 в модель КМ 3_4

При объединении моделей КМ 3 (см.рис.2.3) и КМ 4 (см.рис.2.4) также исполь­зо­вана кон­цепция объеди­нения идентичностей. Общие элементы объединяемых моделей обозначе­ны аналогично примеру, рассмотренному на рис.2.5

Пример единой КМ для перечисленных задач пользо­ва­теля при­веден на рис.2.7. На этой диаграмме представлены резуль­таты объединения КМ 1_2 и КМ 3_4 для ПрО «Успевае­мость». Общими для двух КМ являются сущности Факультет и Группа. Кроме этого, сущности Дисциплина и Студент частично совпадают в этих моделях по перечню атрибутов. В результирующей модели выбран более полный вариант этих сущностей из КМ 1_2..

Дисциплина

Номер дисциплины

Название дисциплины

Количество работ (зан)

работа

Номер работы

Название работы

Дата

Признак сдачи работы

Рисунок 2.7 - Пример общей диаграммы «сущность-связь» для задач 1, 3, 4 и 5

Таким образом, результатом объединения локальных концептуальных моделей из ПрО яв­ляется общая кон­цептуальная модель структуры БД в виде единой диа­граммы "сущ­ность-связь" (ER-диаграммы). Эта модель содержит концепту­альное отра­жение пред­ставлений пользова­теля о ПрО.

2.3.2. Проверка глобальнОй км бд

Основная цель данного действия - это проверка результатов объедине­ния ло­кальных КМ в общую КМ БД, разрешение возникших противо­речий и при не­обходимости корректировка документации на КМ БД.

Уточнение документации на БД. Завершающим действием для разработки КМ БД явля­ется корректи­ровка документации на КМ БД.

Результатом данного действия является проверка результатов объедине­ния ло­кальных моделей в гло­бальную КМ БД, разрешение возникших проти­воречий и уточне­ние документации на КМ БД.

3. Документирование концептуальной модели базы данных

Как отмечено в постановке задачи на лабораторную работу (см.п.3) отчет по данной лабо­раторной ра­боте должен содержать следующие результаты:

  1. Графическое представление единой КМ БД в виде диаграммы «сущ­ность-связь» (при­мер см. рис.2.7).

  2. Уточненное описание единой КМ пользователя в виде совокупности сле­дующих таб­лиц:

  • Описание сущностей (пример см. табл.2.1 – табл.2.2);

  • Описание связей (пример см. табл.2.3 – табл.2.4);

  • Описание атрибутов (пример см. табл.2.5);

  • Описание доменов (пример см. табл.2.6);

  • Описание ключей (пример см. табл.2.7).