Лабораторные работы (задания) / Лабораторная работа 4
.docxПрактическое применение методологии IDEF1X
Цель работы
Изучить методологию моделирования IDEF1X и получить навыки ее практического применения с использованием ERWin.
Краткое введение
IDEF1X (IDEF1 eXtended) — методология проектирования реляционных баз данных. Основные элементы графического языка моделирования IDEF1X – сущности и связи между ними.
Порядок выполнения работы
-
Определить сущности, которые будут храниться в базе данных
-
Разместить сущности в логической модели
-
Определить ключевые атрибуты и установить связи между сущностями (с указанием мощностей связей)
-
Установить ограничения (constaints)
-
Переключиться в режим изменения физической модели и установить типы данных
-
Подготовить текстовое описание ограничений и типов данных
Требования
-
Наличие текстового описания предметной области (какие в нее входят информационные объекты и какие свойства есть у этих объектов)
-
Наличие логической модели
-
Наличие на модели всех типов связей (идентифицирующих/не идентифицирующих, категоризации). Модель должна быть включена с отображением мощности связей и отображением ограничений.
-
Наличие физической модели. Модель должна быть включена с отображением типов данных.
-
Наличие списка ограничений на связях (Parent Delete, Parent Update) с комментариями
Программы
Лабораторная работа выполняется с помощью AllFusion ERwin Data Modeler. ErWin - CASE-средство для проектирования и документирования баз данных, которое позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных.
Литература
BPwin ERwin CASE-средства разработки информационных систем
Основы методологии IDEF1X