CASE-технология моделирования процессов с использованием средств BPWin и ERWin. Похилько А.Ф - 107 стр.

UptoLike

106
Options. Служит для задания опций генерации объектов БД триггеров, таблиц,
представлений, колонок, индексов и т. д. Для задания опций генерации какого-либо объекта
следует выбрать объект в левом списке закладки, после чего включить соответствующую
опцию в правом списке.
В закладке Summary отображаются все опции, заданные в закладке Options.
Список опций в Summary можно редактировать так же, как и в Options.
Comment. Позволяет внести комментарий для каждого набора опций. Каждый
набор опций может быть именован (окно Option Set, кнопки New, Rename и Delete) и
использован многократно.
Кнопка Preview вызывает диалог Schema Generation Preview, в котором отображается
SQL-скрипт, создаваемый ERwin для генерации системного каталога СУБД. Нажатие на
кнопку Generate приведет к запуску процесса генерации схемы.
Кнопка Print предназначена для вывода на печать создаваемого ERwin SQL-скрипта.
Кнопка Report сохраняет тот же скрипт в ERS или SQL текстовом файле. Эти команды
можно в дальнейшем редактировать любым текстовым редактором и выполнять при помощи
соответствующей утилиты сервера.
Кнопка Generate запускает процесс генерации схемы. Возникает диалог связи с БД,
устанавливается сеанс связи с сервером и начинает выполняться SQL-скрипт. При этом
возникает диалог Generate Database Schema. Для выполнения обратного проектирования
следует выбрать пункт меню Tasks/Reverse Engineer.
При этом возникает диалог ERwin Template Selection, в котором нужно выбрать
шаблон диаграммы, затем диалог выбора СУБД и, наконец, диалог задания опций обратного
проектирования Reverse Engineer – Set Options.
В диалоге Reverse Engineer Set Options можно задать следующие опции.
Группа Reverse Engineer From позволяет задать источник обратного проектирования
БД или SQL(DDL)-скрипт. При помощи кнопки Browse можно выбрать текстовый файл,
содержащий SQL-скрипт.
Группа Items to Reverse Engineer позволяет задать объекты БД, на основе которых
будет создана модель. При помощи списка выбора Option Set, a также кнопок New, Update и
Delete можно создавать и редактировать именованные конфигурации объектов БД, которые
могут быть использованы многократно при других сеансах обратного проектирования.
Группа Reverse Engineer (доступна только при обратном проектировании из БД)
позволяет включить в модель системные объекты (окно выбора System Objects) и установить
фильтр на извлекаемые таблицы по их владельцу.
В процессе работы модель может изменяться и дополняться. С другой стороны,
системный каталог БД может редактироваться другими проектировщиками. В результате
спустя некоторое время после последнего сеанса обратного проектирования могут
возникнуть расхождения между реальным состоянием системного каталога и моделью
данных.
Для синхронизации системного каталога БД и текущей модели следует выбрать
пункт меню Tasks/Complete Compare или нажать кнопку на панели инструментов.
Возникает диалог Complete Compare Set Options, который во многом похож на
описанный выше диалог Reverse Engineer-Set Options. Разница заключается в том, что в
отличие от обратного проектирования сравнивать текущую модель можно не только с БД
или SQL-скриптом, но и с другой моделью ERwin, хранящейся в файле или репозитории
ModelMart.