- •Финансовый университет при правительстве российской федерации
- •Ббк 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. Контрольные вопросы
- •Литература
- •Словарь терминов
- •Оглавление
- •Кузнецов Лонгин Константинович программная инженерия
5. Задания
1. Провести прямую синхронизацию модели данных с базой данных.
2. Провести обратную синхронизацию базы данных с моделью данных.
6. Контрольные вопросы
1. Что понимают под прямой синхронизацией?
2. Что понимают под обратной синхронизацией?
3. Поясните, с какой целью используются процессы прямой и обратной синхронизации при разработке баз данных?
Занятие № 7. Формирование отчетов
Цель занятия:
Отработать технологию создания отчетов:
изучить виды отчетов,
освоить процедуру создания отчетов,
получить навыки работы с отчетами,
изучить экспорт, сохранение и печать отчетов.
1. Отчеты
При проектировании модели данных может потребоваться представить информацию из графической формы в виде отчета в текстовом формате. По завершении работы над информационной моделью, как правило, распечатываются логический и физический уровни модели, а также отчет по соответствиям сущность-таблица, атрибут-имя колонки, сущность-атрибуты. Отчет о физической модели является необходимым, почти достаточным и очень удобным материалом для разработчиков программ. Дополнительная информация для группы разработчиков прикладных программ содержится в отчете "имена таблиц и колонок", который может быть легко построен с помощью ERwin.
Для формирования отчетов в ERwin имеется два средства: генератор отчетов Data Browserи построитель шаблонов отчетовReport Template Builder.
Data Browser(Генератор отчетов) – позволяет создавать предопределенные отчеты (объединенные по типам), сохранять результаты их выполнения, создавать собственные отчеты, печатать и экспортировать в различные распространенные форматы. Каждый отчет может быть настроен индивидуально, данные в нем могут быть отсортированы и отфильтрованы. ОсобенностьюГенератора отчетовявляется то, что сгенерированные отчеты сохраняются вместе с файлом модели.
Report Template Builder(Построитель шаблонов отчетов) –создает в HTML, RTF и текстовом форматах, предварительно определенные шаблоны отчетов, которые затем могут использоваться для генерации отчетов по любой модели.
2. Порядок выполнения работы
2.1. Построитель шаблонов отчетов (Report Template Builder)
Построитель шаблонов отчетов (RTB) представляет собой инструмент, в котором интегрированы сразу две функции – создание отчетов ERwin и публикация в Web. После его освоения пользователь получает возможность быстро создавать отчеты, включая модели, для их последующей рассылки по электронной почте, внедрения внутри интранет или традиционного вывода на печать.
При создании отчета пользователь может выбрать один из трех форматов:
RTF – при использовании этого формата автоматически создается файл MS Word, в который последовательно помещаются схема модели и выбранные пользователем отчеты;
TEXT – создание файла в формате csv, который автоматически открывается в MS Excel. Этот выбор позволяет видеть только актуальные отчеты, но не саму схему модели;
HTML – выбор этого формата приводит к созданию набора файлов в форматах HTML и JPEG.
Рассмотрим два варианта использования Построителя шаблонов отчето:
Вариант 1 – использование готового шаблона отчета;
Вариант 2 – создание своего шаблона отчета.