Online Documentation for SQL Manager for InterBase/Firebird

Создание представлений на основе таблиц


На основе таблицы можно создать представление, используя кнопку Create view, расположенную на одной из панелей инструментов. Таким образом Вы сможете создать представление в визуальном дизайнера запросов, указав нужные поля.

 

После нажатия этой кнопки открывается окно, в котором необходимо указать параметры создаваемого представления.

 

На вкладке Options укажите, будет ли создаваемое представление содержать триггеры.

 

Tables - Create View from Table - Options

 

В разделе Triggers установите флажки для тех событий, для которых должны будут выполняться триггеры.

CheckBox Before Insert - триггер, который будет выполняться перед вставкой данных,

CheckBox Before Update - перед обновлением данных,

CheckBox Before Delete - перед удалением данных.

 

CheckBox Если установлен флажок Grant privileges on view according to the privileges on the table, то при создании представления все права будут установлены в соответствии с таблицей-источником.

 

На вкладке View info

Задайте имя представления - в поле Name.

Выберите поля таблицы, которые должны в это представление попасть.

Исправьте, при необходимости, текст создаваемого представления.

 

Tables - Create View from Table - View info

 

Далее, на вкладках Before Insert, Before Update и Before Delete задайте триггеры, которые должны выполняться для этих событий.

 

Tables - Create View from Table - View triggers