- •Финансовый университет при правительстве российской федерации
- •Ббк 32.973.202я73
- •Занятие № 1. Знакомство с case-средством eRwin
- •1. Использование eRwin для составления моделей бд
- •1.1. Область применения
- •1.2. Уровни представления и отображение модели данных
- •1.3. Документирование модели
- •1.4. Масштабирование модели
- •1.5. Этапы построения информационной модели
- •2. Подключение учебного примера
- •2.1. Запуск eRwin
- •2.2. Отключение ModelMart
- •2.3. Подключение файла учебной модели
- •3. Инструментарий eRwin
- •3.1. Окно модели
- •3.2. Панели инструментов
- •3.3. Панель инструментов Стандартная
- •4. Методология idef1x
- •4. 1. Логические модели
- •4.2. Физические модели
- •5. Логический и физический уровни модели данных
- •6. Переключение нотаций
- •7. Режимы отображения модели
- •8. Задания
- •9. Контрольные вопросы
- •Занятие № 2. Создание логической модели простой базы данных
- •Создать логическую модель простой базы данных:
- •1. Предварительная подготовка
- •2. Логическое моделирование
- •3. Erd-диаграммы
- •4. Режимы отображения модели
- •5. Порядок выполнения работы
- •5.1. Создание модели
- •5.2. Создание сущностей Сущности (Entity) в eRwin
- •4.3. Определение атрибутов сущностей Атрибуты (Attribute) в eRwin
- •4.4. Создание первичных ключей Ключи в eRwin
- •4.5. Создание логических связей Связи в eRwin
- •4.6. Создание внешних ключей Внешние ключи в eRwin
- •4.7. Задание типа данных для атрибутов Типы данных атрибутов
- •5. Задания
- •5. Контрольные вопросы
- •Занятие № 3. Создание логической модели сложной базы данных
- •Создать логичекую модель сложнойбазы данных:
- •1. Порядок выполнения работы
- •2. Модели сложных бд
- •2. Выравнивание и группировка объектов
- •3. Хранимые изображения
- •Для отображения Атрибуты
- •4. Цветовое и шрифтовое оформление компонентов модели
- •5. Графическое оформление компонентов модели
- •6. Задания
- •7. Контрольные вопросы
- •Занятие № 4. Создание физической модели базы данных
- •1. Уровни физической модели
- •2. Прямое проектирование
- •3. Создание физической модели
- •4. Панели инструментов для работы с бд
- •5. Порядок выполнения работы
- •6. Задания
- •7. Контрольные вопросы
- •Занятие № 5. Построение модели данных на основе базы данных
- •1. Обратное проектирование
- •2. Порядок выполнения работы
- •Для того, чтобы продолжить нормализацию данных, приведем данные ко второй нормальной форме (2нф).
- •3. Задания
- •4. Контрольные вопросы
- •Занятие № 6. Синхронизация модели данных и базы данных
- •1. Синхронизация модели данных и базы данных
- •2. Порядок выполнения работы
- •2.1. Прямая синхронизация
- •2.2. Обратная синхронизация
- •5. Задания
- •6. Контрольные вопросы
- •Занятие № 7. Формирование отчетов
- •1. Отчеты
- •2. Порядок выполнения работы
- •2.1. Построитель шаблонов отчетов (Report Template Builder)
- •Вариант 1. Использование готовых шаблонов отчетов
- •Column Report - Physical Only Model: OtpuskTovarov2 April 04, 2008
- •Вариант 2. Создание своего шаблона отчета
- •Запуск созданного шаблона на выполнение
- •Применение созданного шаблона для другой модели
- •2.2. Генератор отчетов Data Browser
- •Запуск и инструменты генератора отчетов
- •Создание отчета
- •Генерация (выполнение) отчета
- •Редактирования отчета
- •Использование отчетов для проверки правильности построения модели
- •Экспорт отчетов
- •Атрибуты
- •Форматы экспорта
- •3. Задания
- •4. Контрольные вопросы
- •Литература
- •Словарь терминов
- •Оглавление
- •Кузнецов Лонгин Константинович программная инженерия
2. Подключение учебного примера
2.1. Запуск eRwin
После того, как приложение ERwin инсталлировано, пиктограмма ERwin находится в соответствующем меню запуска (кнопка Пуск) и на рабочем столе. Вы можете запустить ERwin и открыть новое окно диаграммы несколькими способами. ERwin позволяет Вам начать работу в новом окне.
Запуск ERwin из меню Пуск
Последовательно с помощью мыши пройдите маршрут
Пуск\Программы\Computer Associeties\AllFusion\Erwin Data Modeler\ERwin
Запуск Erwin с помощью главного файла программы
Последовательно с помощью мыши пройдите маршрут
C:\Program Files\CA\ AllFusion Erwin Data Modeler\MMOPN32.exe
Сделайте двойной щелчек мышью по главному (исполняемому) файлу MMOPN32.exe
Запуск Erwin с помощью ярлыка
Средствами Windows создайте на Рабочем столе компьютера ярлык для главного (исполняемого) файла MMOPN32.exe и в дальнейшем при выполнении лабораторных работ делайте двойной щелчек мышью по ярлыку программы Erwin .
2.2. Отключение ModelMart
ModelMart (полное название AllFusion Model Manager) – система управления моделями для групповой разработки при создании приложений для архитектуры "клиент-сервер", хранилищ данных, Web. Обеспечивает многопользовательский доступ к моделям, созданным с помощью программ ERwin и BPwin. Модели хранятся на центральном сервере и доступны для всех участников группы проектирования, при этом обеспечивается возможность коллективного создания сложных и объемных моделей.
При запуске ERwin по умолчанию выводит на экран окно ModelMart Connection Manager, предлагая создать соединение с сервером для групповой работы. Так как лабораторные работы будут выполняться в однопользовательском режиме, то щелчком мыши по кнопке Cancel от соединения необходимо отказаться.
2.3. Подключение файла учебной модели
В комплект поставки программы ERwin входит учебный пример, позволяющий отработать методику создания моделей баз данных. Учебный пример храниться в файле Emovis.er1.
1. Выполните команду Open из меню File. На экране появится диалог ERwin Open File. В этом окне последовательно пройдите маршрут C:\Program Files\CA\ AllFusion Erwin Data Modeler\Samples\Standard\ Emovis.er1.
2. Сделайте двойной щелчек мышью по имени файла Emovis.er1. В течение нескольких секунд ERwin откроет выбранную Вами модель (рис.1).
3. Используя команду Save As из меню File, сохраните учебную модель в свою рабочую папку или на Рабочий стол вашего компьютера с новым именем Model.er1.
Примечание 1: Работа с копией учебного примера, хранящегося в файле Model.er1 позволяет, в случае ошибочных действий при работе с моделью, всегда восстановить копию на основе оригинала.
Примечание 2: Политика администрирования, принятая в ВГНА, не позволяет сохранять изменения в оригинале модели (файле Emovis.er1), в то время как при работе с копией модели, вы можете выполнять любые необходимые вам действия.
3. Инструментарий eRwin
Интерфейс программы ERwin выполнен в стиле Windows-приложений, достаточно прост и интуитивно понятен. В дальнейшем будет описан интерфейс версии ERwin 4.0.