КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Индивидуальные задания. Разработка информационной модели предметной областиЛабораторная работа №2 Разработка информационной модели предметной области методом “сущность-связь”
Цель работы: получить навыки моделирования предметной области при проведении структурного анализа и проектирования систем баз данных.
Ход выполнения работы 1. Ознакомьтесь с наименованием предметной области (ПО), приведенным в индивидуальном задании. Продумайте логику происходящих в ПО процессов (при этом воспользуйтесь содержанием индивидуального задания к лабораторной работе №2). 2. Выберите для рассмотрения 4-5 типов сущностей (классов объектов с подобными свойствами (атрибутами)), присвойте им содержательные однозначные имена. 3. Определите атрибуты сущностей, которые полностью характеризуют их и могут заинтересовать возможных пользователей системы баз данных. 4. Определите идентифицирующий атрибут (ключ), который позволяет отделить один объект (экземпляр сущности) от других. 5. Определите связи, возникающие в ПО между сущностями, и опишите класс принадлежности и степень связи. Используйте в своей работе диаграммы ER-экземпляров. 6. Представьте полученную информационную модель ПО при помощи графических соглашений, используемых при построении диаграммы ER-типа. 7. Проанализируйте полученную информационную модель на предмет ее непротиворечивости, информационной неизбыточности, соответствия представлениям и запросам пользователей. Индивидуальные задания
Контрольные вопросы 1. Модель "сущность-связь" и ее основное назначение. 2. Понятия "сущность", "атрибут", "связь". 3. Что такое диаграммы ER-экземпляров и ER-типа? 4. Степень связи, ее класс принадлежности. 5. Общие требования к составлению проектных схем и соглашения о графических изображениях. 6. Что такое локальные представления предметной области? 7. Принципы выбора идентифицирующих атрибутов (ключей) для каждой сущности. 8. Объединение моделей локальных представлений; цели, достигаемые при этом. 9. В чем заключаются концепции агрегации, обобщения, используемые при объединении локальных представлений? Отчет по лабораторной работе должен содержать: · тему и цель работы; · наименование ПО, предложенной в индивидуальном задании; · кратко изложенные этапы хода работы и соответствующие им ER-диаграммы; · вывод по результатам работы.
|