
- •Финансовый университет при правительстве российской федерации
- •Ббк 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. Контрольные вопросы
- •Литература
- •Словарь терминов
- •Оглавление
- •Кузнецов Лонгин Константинович программная инженерия
3.1. Окно модели
Стартовое окно модели (рис. 1) содержит заголовок диаграммы, рабочую область и соответствующие возможности.
Заголовок окна – строка, в которой отображается имя модели (файла), с которой Вы работаете.
Меню (Menu Bar) – строка меню программы, в которой содержатся опции: File, Edit, View, Format, Model, ModelMart, Tools, Window, Help. Дополнительная опция Database в меню появляется только на физическом уровне отображения модели.
Панель Стандартная (Standard) предназначена для выполнения основных операций с моделью. Установив курсор мыши под кнопкой панели инструментов, можно узнать ее назначение.
Тип модели (Model Type Indicator) – индикатор, позволяющий перключать Логический (Logical) и Физический (Physical) уровни отображения модели.
Панель Форматирование (Fonts & Colors) предназначена для форматирования объектов модели.
Панель Инструменты (Toolbox) предназначена для создания обектов модели.
Панель Рисование (Drawing) предназначена для графического оформления объектов модели.
Представления модели (Model Explorer)– часть окна модели, обеспечивающая иерархию базового текстового и структурного представления модели данных и содержания. ВModel Explorerможно увидеть другие виды модели. Для увеличения рабочего пространства моделиModel Explorerможно отключить с помощью менюView\Model Explorer.
Рис. 1. Стандартное окно модели
Структурное представление (Model Explorer Tabs) – переключение уровней структурного представления модели: Модели (Model), Области (Subject Areas), Домены (Domains).
Рабочая область (Diagram Window) – часть окна модели, отображающая графическое представление модели данных.
Хранимое отображение(Stored Display Tabs) – графическое представление области, содержащее координаты сущностей и связей и графические режимы демонстрации изображения; каждая модель данных в ERwin имеет загруженное отображение, которое называетсяDisplay1. Его можно переименовать. Можно создать другие отображения для модифицирования представления модели данных.
Статусная строка (Status bar) располагается в нижней части окна ERwin. В ней отображается статус активного окна, описание кнопок, информация о выбранной функции или команде меню. Если статус активного окна – Ready, то это означает, что ERwin готов к новой функции. Статусную строку можно включать и выключать при помощи переключателя Status Bar в меню View.
Демонстрация окон на экране осуществляется тремя способами: Cascade,Horizontal TileилиVertical Tile. Режим расположения окон можно выбрать в менюWindow.
Файл модели открывается командой Open...из менюFile.ERwinоткрывает новое окно модели для каждого выбранного файла.
Примечание 1: открывать и сохранять можно только файлы с определенными расширениями.
Примечание 2: в сетевой среде при открытии моделиERwinавтоматически ставит на файл блокировкутолько для чтениядля того, чтобы остальные пользователи не могли изменять этот файл. Однако, еслиERwinнеожиданно прерывает операцию, то блокировка остается. Блокировкатолько для чтенияснимается средствами ОС Windows в папке расположения файла.
Модель сохраняется командой SaveилиSave As....При сохранении моделиERwinавтоматически добавляет выбранное расширение к имени файла. Предыдущая версия этого файла записывается в файл с этим же именем и расширением.BK1.
Модель закрывается командой Closeиз менюFile.
Печать модели осуществляется командой Printиз менюFile.
Выход из приложения ERwin выполняется командой Exitиз менюFile.