Структурно-функциональный подход к проектированию информационных технологий и автоматизированных систем с использованием САSЕ-средств. Фашрахманов Р.А - 212 стр.

UptoLike

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 (блок
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″ (блок

                               212