Ход работы. Для создания представлений в диалоговом режиме программы "IB Expert" необходимо выполнить следующие действия

Для создания представлений в диалоговом режиме программы "IB Expert" необходимо выполнить следующие действия:

1. Подключиться к базе данных и выполнить команду главного меню "DatabaseàNew View". В результате откроется окно "View", в котором будет содержаться заготовка оператора создания представления (рисунок 8.1).

Рисунок 8.1 – Окно ввода оператора создания представления

2. Изменить в поле на вкладке "SQL" текст оператора создания представления для создания нужного представления, а затем нажать кнопку [Compile] (Ctrl+F9). В результате откроется диалоговое окно (рисунок 8.2), в котором надо подтвердить (кнопка [Commit]) или отменить (кнопка [Rollback]) выполнение операции

Рисунок 8.2 – Диалог создания представления

3. Представление, команда создания которого приведена на рисунке 8.2 не является модифицируемым. Чтобы сделать его модифицируемым, создадим для него триггер позволяющий изменять поле "Name" (изменять поле "NameCount" не имеет смысла).

4. Чтобы создать триггер у имеющегося представления, необходимо в окне "View" перейти на вкладку "Triggers", нажать правую кнопку мыши на типе события, при котором должен срабатывать триггер, и в контекстном меню выбрать команду "New Trigger" (рисунок 8.3). В результате откроется окно "Trigger", в котором будет находиться заготовка оператора создания триггера. Используя эту заготовку, следует ввести правильный оператор создания триггера и нажать кнопку [Compile Trigger] (Ctrl+F9).

Рисунок 8.3 – Окно создания триггера для представления

Пример триггера, которые для представления "TestView" позволяет модифицировать поле "Name" приведен на рисунке 8.4.

Рисунок 8.4 – Триггер, позволяющий модифицировать представление


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: