Операции по созданию генераторов, исключений и триггеров с помощью выполнения сценария были изучены в ходе выполнения предыдущих лабораторных работ.
Для создания триггеров с помощью программы "IB Expert" в диалоговом режиме необходимо выполнить следующие действия:
1. Подключиться к базе данных.
2. Открыть окно с таблицей, для которой будет создаваться триггер.
3. Перейти на вкладку "Triggers" (рисунок 4.1).
Рисунок 4.1 – Вкладка "Triggers" окно просмотра таблицы
4. Нажать в этом окне правую кнопку мыши на одном из событий, для которого будет создаваться триггер.
5. Откроется контекстное меню, в котором надо выбрать команду "New Trigger".
6. В результате откроется окно создания триггера (рисунок 4.2 или 4.3), в котором достаточно лишь ввести тело триггера, а затем нажать кнопку [Compile Trigger] (Ctrl+F9).
Рисунок 4.2 – Окно создания триггера в обычном режиме
Рисунок 4.3 – Окно создания триггера в "ленивом" режиме
Переключение между двумя режимами просмотра и редактирования триггера, производится кнопкой [Lazy mode on/off].
Создание с помощью программы "IB Expert" в диалоговом режиме генераторов и исключений происходит следующим образом:
1. Открывается окно "Generators" либо "Exceptions". Для этого можно, на-пример, выбрать команду главного меню "DatabaseàNew Generator" или "DatabaseàNew Exception".
2. В окне "Generators" или "Exceptions" вводятся для генератора – имя и начальное значение, а для исключения – имя и текст сообщения. Можно ввести данные сразу о нескольких генераторах и исключениях.
3. После ввода данных необходимо нажать кнопку [Compile] (F9), которая приведет к автоматической генерации необходимых операторов и их выполнению.