- •Проектирование информационного обеспечения автоматизированных систем методические указания
- •2.1 Построение моделей в eRwin
- •2.1.2 Этапы построения информационной модели:
- •2.2 Создание сущности.
- •2.3 Создание атрибутов.
- •2.4 Создание связи.
- •2.5 Создание ключей.
- •2.6 Домены.
- •Цель работы
- •2.2 Таблицы
- •2.3 Колонки
- •2.4 Представления
- •2.5 Правила валидации и значения по умолчанию
- •2.6 Индексы
- •2.7 Прямое и обратное проектирование
- •394026 Воронеж, Московский просп., 14
ФГБОУ ВО “Воронежский государственный технический
университет”
Кафедра систем автоматизированного проектирования
и информационных систем
Проектирование информационного обеспечения автоматизированных систем методические указания
по выполнению лабораторных работ по дисциплине
«Проектирование автоматизированных систем управления» для студентов направления 09.03.01 «Информатика
и вычислительная техника» (профиль «Системы
автоматизированного проектирования»)
очной формы обучения
Воронеж 2015
Составитель д-р техн. наук, проф. С.Ю. Белецкая
УДК 681.3
Проектирование информационного обеспечения автоматизированных систем: методические указания по выполнению лабораторных работ по дисциплине «Проектирование автоматизированных систем управления» для студентов направления 09.03.01 «Информатика и вычислительная техника» очной формы обучения (профиль «Системы автоматизированного проектирования») / ФГБОУ ВО «Воронежский государственный технический университет»; сост. С.Ю. Белецкая. Воронеж, 2015. 25 с.
В методических указаниях рассмотрена технология инфологического и даталогического проектирования баз данных с использованием CASE-системы ERwin
Методические указания подготовлены в электронном виде в текстовом редакторе MS Word XP и содержатся в файле ЛабораторныеERwin.doc.
Ил. 5. Библиогр.: 2 назв.
Рецензент канд. техн. наук, доц. Ю.В. Литвиненко
Ответственный за выпуск зав. кафедрой д-р техн. наук, проф. Я.Е. Львович
Печатается по решению редакционно-издательского совета Воронежского государственного технического университета
ФГБОУ ВО “Воронежский
государственный технический
университет”, 2015
Лабораторная работа №1
ИЗУЧЕНИЕ ОСНОВНЫХ ФУНКЦИЙ ERWIN.
СОЗДАНИЕ ЛОГИЧЕСКОЙ МОДЕЛИ БАЗЫ ДАННЫХ
ОБЩИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ ЛАБОРАТОРНОЙ РАБОТЫ
Цель работы
Изучение основных функций пакета ERWin; получение навыков создания логических моделей.
Используемое оборудование и программное обеспечение
Для выполнения лабораторной работы требуется ПЭВМ типа IBM PC с ОС Windows 2000 и выше, пакет моделирования ERWin 4.0 и выше.
Домашнее задание и методические указания по его выполнению
ERwin - средство концептуального моделирования баз данных (БД), использующее методологию IDEF1X. ERwin реализует проектирование схемы БД, генерацию ее описания на языке целевой СУБД (ORACLE, Informix, Ingres, Sybase, DB/2, Microsoft SQL Server, Progress и др.) и реинжиниринг существующей БД. ERwin выпускается в нескольких различных конфигурациях, ориентированных на наиболее распространенные средства разработки приложений 4GL. Версия ERwin/OPEN полностью совместима со средствами разработки приложений PowerBuilder и SQLWindows и позволяет экспортировать описание спроектированной БД непосредственно в репозитории данных средств. Для ряда средств разработки приложений (PowerBuilder, SQLWindows, Delphi, Visual Basic) выполняется генерация форм и прототипов приложений. Сетевая версия ERwin ModelMart обеспечивает согласованное проектирование БД и приложений в рабочей группе.
Основные получаемые преимущества:
существенное повышение скорости разработки за счет мощного редактора диаграмм, автоматической генерации базы данных, автоматической подготовки документации;
нет необходимости ручной подготовки SQL-предложений для создания базы данных;
возможность легко вносить изменения в модель при разработке и расширении системы;
возможность автоматической подготовки отчетов по базе данных; важно, что эти отчеты всегда в точности соответствуют реальной структуре БД;
разработчики прикладного программного обеспечения снабжены удобными в работе диаграммами;
тесная интеграция со средствами 4GL позволяет уже на стадии информационного моделирования задавать отображение данных в приложениях;
обратное проектирование позволяет документировать и вносить изменения в существующие информационные системы;
поддержка однопользовательских СУБД позволяет использовать для персональных систем современные технологии, что значительно упрощает переход от настольных систем к системам в технологии клиент-сервер (upsizing).