5ый семестр / ТРПО_Богословская / Практикум 2
.docxПрактическая работа 2. Инструментальные средства структурного моделирования и проектирования
Цель
Изучить методологию структурного анализа для разработки моделей данных.
Решение
Использовать Power Designer (Sybase) как CASE-средство автоматизации методологии структурного системного анализа и проектирования.
Обсуждение
DFD обеспечивает детальное описание функционирования компонентов системы, но не располагает средствами описания данных, обрабатываемых процессами и/или размещенных в накопителях. Для моделирования данных в структурной методологии используется модель «сущность–связь» (или ER-модель, от английского «Entity-Relationship»). ER-модель позволяет формализовать структуру и отношения между информационными объектами рассматриваемой предметной области.
Для разработки модели данных воспользуемся CASE –средством PowerDesigner (Sybase), позволяющим выполнять моделирование предметной области, как в структурной, так и в объектно-ориентированной парадигмах.
Рассмотрим возможности PowerDesigner для создания концептуальной модели данных, с дальнейшим генерированием физической модели данных и разработкой скрипта.
Самостоятельно
-
Самостоятельно разработайте концептуальную модель для вашего варианта.
-
Выполните проверку модели Tools – Check Model.
-
В случае успешной проверки запустите процесс создания физической структуры базы данных: Tools – Generate Physical Data Model.
-
Создайте сценарий для формирования таблиц Database – Generate Database.
-
После создания сценария должно появиться диалоговое окно Generated Files, в котором можно перейти в режим просмотра сценария в Блокноте с помощью кнопки Edit.
-
Скопируйте в буфер обмена текст сценария.
-
Откройте Microsoft SQL Management. Создайте новую базу данных.
-
Перейдите в режим Ouery, скопируйте сценарий из буфера обмена в окно редактора запросов и запустите сценарий на исполнение (рис.2).

Рис.1.
Пример концептуальной модели для
Страхования автогражданской ответственности

Рис.2. Выполнение сценария для создания таблиц базы данных
Вернитесь в окно редактора Microsoft SQL Management. Добавьте в структуру базы данных диаграмму (рис.3).

Рис.3. Диаграмма таблиц и связей
