Приступил к созданию последнего типа объектов БД: триггеров
Ну вот, наконец. Добрался я до триггеров базы данных. Триггеры позволяют автоматизировать базу данных, сделать её, что-ли, более динамичной. Задаёшь таблицу, экшен и SQL-запрос, который нужно выполнить при заданном событии заданной таблицы БД, - и получил автоматизированное действие. Вариантов, как это можно использовать, уйма. Ну а работу с представлениями я сегодня в первой половине дня успешно закончил. Надо было сразу об этом сакать 😀.
А вот и окошко создания/настроек для триггеров. Интересное получилось окошко. А чтобы было интересно, я стараюсь не слишком делать всё одинаково, и приносить какую-нибудь изюминку в интерфейс каждого диалога по созданию объектов базы данных.
Ну вот, пока это всё. Доделывать это окно буду завтра. Тут уже всё готово, кроме дочерних диалогов по формированию SQL-запросов для вставки, обновлению и удалению данных из таблицы. Окно для редактирования SQL-запросов выборки данных из таблиц у меня уже давно сделано. Над ним мне пришлось хорошенько повозиться. Ну а вот сегодня мне пришлось немножко это окно доработать, чтобы использовать его для формирования запросов на выборку с учётом использования этих запросов в триггерах. Ну и завтра ещё одно окно мне предстоит подправить. Точнее, доработать. Добавить возможность указывать в условиях выполнения SQL-запросов вместо столбцов таблиц задавать подзапросы. Придётся это реализовать, так как данная схема также может быть использована в триггерах.
Ну вот и всё, что я пока хотел сказать. Будем работать дальше, неустанно двигаясь к своей цели. Ну и на этом всё и до новых свершений.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.