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

UptoLike

211
8.1. Во вкладке General выберите Table-level.
8.2. Нажмите кнопку Browser. Выберите сущность из списка
Table, а затем выделите имя шаблона процедуры, которую
следует связать с сущностью, и нажмите кнопку Browser. Для
создания шаблона для новой процедуры выберите таблицы из
Unattached Table и с помощью кнопок
и перемес-
тите их в поле Attached Table.
8.3. Если вы хотите, чтобы хранимая процедура была автоматиче-
ски связана с каждой вновь создаваемой вами сущностью по-
ставьте метку в Attach To New Table.
8.4. Нажмите кнопку Close для выхода.
9. Отсоединение хранимой процедуры от сущности
9.1. Выделите сущность, от которой следует отсоединить хранимую
процедуру, и щелкните по ней. ERwin автоматически выделяет
соответствующую таблицу базы данных.
9.2. Перенесите ее в список Unattached Table.
10. Связывание хранимых процедур со схемой
ERwin позволяет связывать хранимые процедуры не только с отдельными
таблицами, но и со всей схемой. Если создана хранимая процедура, кото-
рая выполняет административную функцию, например,
определяет приви-
легии пользователей, можно связать процедуру со схемой, а не с отдель-
ными таблицами.
Для создания хранимой процедуры на уровне схемы или для связыва-
ния хранимой процедуры со схемой дайте команду меню Tools Forward
Engineer/Schema Generation…. Редактор позволяет просматривать все
хранимые процедуры, а также скрипты до и после генерации схемы
, ко-
торые связаны со схемой. В редакторе можно просмотреть код шаблона
любой процедуры, а также связать процедуру со схемой и отсоединить от
нее. Редактор позволяет просматривать код шаблона для выбранной про-
цедуры в окне <DB>Preview внизу редактора.
11. Создание новой хранимой процедуры или скрипта на уровне схе-
мы
11.1.
Войдите в редактор <DB> Schema Generation (Forward Engi-
neer/Schema Generation…).
11.2. В левом окне выберите Schema. Чтобы ERwin автоматиче-
ски выполнил скрипт перед генерацией схемы, поставьте метку
в окно Pre-Script. Чтобы ERwin автоматически выполнил
скрипт после генерации схемы, поставьте метку в окно Post-
script.
11.3. Нажмите кнопку Preview. Введите макрокод.
11.4.
Нажмите кнопку Generate.
Примечание: в редакторе <DB> Schema Generation Preview можно
изменить хранимую процедуру.
        8.1. Во вкладке General выберите Table-level.
        8.2. Нажмите кнопку Browser. Выберите сущность из списка
           ″Table″, а затем выделите имя шаблона процедуры, которую
           следует связать с сущностью, и нажмите кнопку ″Browser″. Для
           создания шаблона для новой процедуры выберите таблицы из
           ″Unattached Table″ и с помощью кнопок        и       перемес-
           тите их в поле Attached Table.
        8.3. Если вы хотите, чтобы хранимая процедура была автоматиче-
           ски связана с каждой вновь создаваемой вами сущностью по-
           ставьте метку в ″Attach To New Table″.
        8.4. Нажмите кнопку ″Close″ для выхода.
     9. Отсоединение хранимой процедуры от сущности
        9.1. Выделите сущность, от которой следует отсоединить хранимую
           процедуру, и щелкните по ней. ERwin автоматически выделяет
           соответствующую таблицу базы данных.
        9.2. Перенесите ее в список ″Unattached Table″.
     10. Связывание хранимых процедур со схемой
ERwin позволяет связывать хранимые процедуры не только с отдельными
таблицами, но и со всей схемой. Если создана хранимая процедура, кото-
рая выполняет административную функцию, например, определяет приви-
легии пользователей, можно связать процедуру со схемой, а не с отдель-
ными таблицами.
     Для создания хранимой процедуры на уровне схемы или для связыва-
ния хранимой процедуры со схемой дайте команду меню Tools ″Forward
Engineer/Schema Generation…″. Редактор позволяет просматривать все
хранимые процедуры, а также скрипты ″до и после генерации схемы″, ко-
торые связаны со схемой. В редакторе можно просмотреть код шаблона
любой процедуры, а также связать процедуру со схемой и отсоединить от
нее. Редактор позволяет просматривать код шаблона для выбранной про-
цедуры в окне ″Preview″ внизу редактора.
     11. Создание новой хранимой процедуры или скрипта на уровне схе-
мы
        11.1. Войдите в редактор  Schema Generation (Forward Engi-
           neer/Schema Generation…).
        11.2. В левом окне выберите ″Schema″. Чтобы ERwin автоматиче-
           ски выполнил скрипт перед генерацией схемы, поставьте метку
           в окно ″Pre-Script″. Чтобы ERwin автоматически выполнил
           скрипт после генерации схемы, поставьте метку в окно ″Post-
           script″.
        11.3. Нажмите кнопку ″Preview″. Введите макрокод.
        11.4. Нажмите кнопку ″Generate″.
     Примечание: в редакторе  Schema Generation Preview можно
изменить хранимую процедуру.

                                  211