
- •Создание модели данных в среде eRwin 4.0
- •Теоретические сведения
- •3.1. Представления модели данных в eRwin
- •3.2. Инструментальная среда eRwin V 4.0
- •Стандартная панель инструментов
- •Палитра инструментов на логическом уровне
- •Палитра инструментов на физическом уровне
- •Панель инструментов Font & Color
- •Панель инструментов Drawing
- •Панель инструментов Alignment
- •3.3. Представление модели в среде eRwin
- •Уровни отображения логической модели
- •3.4. Создание логической модели данных
- •3.5. Создание физической модели данных
- •3.6. Генерация схемы базы данных
- •3.7. Пример модели данных
3.2. Инструментальная среда eRwin V 4.0
Среда ERwin имеет развитый инструментарий для облегчения проектирования модели данных. Интерфейс выполнен в стиле Windows-приложений и включает меню, панели инструментов, контекстные меню объектов модели и навигатор модели данных.
Основное окно ERwin представлено на рис.4.
Рис.4. Основное окно ERwin
ERwin имеет восемь перемещаемых панелей инструментов:
стандартную (Standart);
палитру инструментов (Toolbox);
выбора шрифтов и цветов (Font & Color);
рисования (Drawing);
выравнивания (Aligment);
трансформации таблиц (Transform), используется при работе с физической моделью для денормализации таблиц;
работы с сервером базы данных (Database), используется при работе с физической моделью;
работы с хранилищем модели (ModelMart), используется при групповой разработке крупных проектов и требует отдельной инсталляции.
Кнопки стандартной панели инструментов описаны в табл.1.
Таблица 1
Стандартная панель инструментов
Кнопки |
Назначение кнопок |
|
Создание, открытие, сохранение и печать модели. |
|
Вызов диалога Report Browser для генерации отчетов |
|
Изменение уровня просмотра модели: уровень сущностей, уровень атрибутов и уровень определений |
|
Изменение масштаба просмотра модели |
|
Список выбора типа модели |
|
Вызов дополнительной панели инструментов для работы с репозиторием Model Mart |
|
Переключение между областями модели – Subject Area |
Палитра инструментов выглядит различно в зависимости от уровня модели и выбранной нотации. Вид палитры на логическом и физическом уровне представлен в табл.2 и 3 соответственно.
Таблица 2
Палитра инструментов на логическом уровне
Вид кнопки IDEF1X |
Вид кнопки IE |
Назначение кнопки |
|
|
Указатель для выбора объекта модели |
|
|
Создание новой сущности |
|
|
Создание категориальной связи |
|
|
Создание идентифицирующей связи |
|
|
Создание связи «многие ко многим» |
|
|
Создание неидентифицирующей связи |
Таблица 3
Палитра инструментов на физическом уровне
Вид кнопки IDEF1X |
Вид кнопки IE |
Вид кнопки DM |
Назначение кнопки |
|
|
|
Указатель для выбора объекта модели |
|
|
|
Создание новой сущности |
|
|
|
Создание нового представления (view) |
|
|
|
Создание идентифицирующей связи |
|
|
|
Создание связи между представлением и временной таблицей |
|
|
|
Создание неидентифицирующей связи |
Установка цвета и шрифта. Установить цвет и шрифт объектов в Erwin можно несколькими способами. Во-первых, можно воспользоваться панелью инструментов (табл.4).
Таблица 4