212
12. Генерирование хранимых процедур
12.1. Войдите в редактор Schema Generation.
12.2. Поставьте в окне ″Schema″ метку ″Create Procedure″ для того,
чтобы создать все хранимые процедуры, связанные со схемой.
Поставьте в окне ″Table″ метку ″Create Procedure″ для того,
чтобы создать все хранимые процедуры, связанные с сущно-
стями.
12.3. Для того чтобы выполнить скрипт, который Вы хотите запус-
тить перед генерацией схемы, поставьте метки ″Pre-script -
Schema″ или, чтобы выполнить скрипт, который следует запус-
тить после генерации схемы, поставьте метки ″Post script - Ta-
ble″.
12.4. Нажмите кнопку ″Preview... ″ , чтобы просмотреть код SQL до
того, как Вы начнете создавать хранимые процедуры. Нажмите
кнопку ″
Generate... ″, чтобы начать генерацию хранимых про-
цедур на сервере.
12.5. Когда Вы нажимаете ″Generate... ″, ERwin выводит на экран
окно для подсоединения к базе данных, если Вы еще к ней не
подсоединены. Введите, если это нужно, информацию, необхо-
димую для подсоединения к базе данных.
12.6. После того как ERwin
завершит генерацию всех хранимых
процедур, он выводит на экран сообщение, содержащее число
созданных хранимых процедур. Нажмите ″ОК″, чтобы закрыть
окно-сообщение. После этого нажмите ″Close″ для выхода из
редактора в диаграмму.
13. Сохранение истории модели
13.1. Войдите в редактор ″Model Naming Options″ и установите мак-
симальную длину для атрибутов физической
и логической мо-
делей. Уровень шрифта (CASE) установите как начальный. В
закладке ″Duplicates Names″ установите автоматическое пере-
именование повторяющихся имен.
13.2. Войдите в редактор ERwin Datatype Standards Editor
(Tools/Datatypes).
13.3. В редакторе присутствуют колонки: тип данных (Datatype),
домен Erwin (Erwin Dom), длина (Length), точность (Precision),
по умолчанию (Default Len). Параметры, которые можно изме-
нить
, выделены белым цветом.
13.4. В колонке ″Datatype″ введите в качестве нового типа данных
″My_str″, в качестве домена ″String″, длину задайте как ″Op-
tional″. Сохраните измененный файл как ″My_type″. Закройте
окно.
13.5. Откройте редактор ″Model Properties″ (Model/Model Proper-
ties…). Откройте закладку ″General″. В поле ″Author″ (блок