Хранимая процедура:
Хранимые процедуры являются одним из многочисленных механизмов инкапсуляции логики базы данных в базе данных.Они похожи на обычные процедуры языка программирования в том, что они принимают аргументы, что-то делают, а иногда возвращают результаты, а иногда даже изменяют значения аргументов, которые они принимают, когда аргументы объявляются как выходные параметры
Представление:
Виды - одна из величайших вещей, изобретенных после нарезанного хлеба.Основная прелесть представления в том, что его можно использовать как таблицу в большинстве ситуаций, но, в отличие от таблицы, он может инкапсулировать очень сложные вычисления и часто используемые объединения.Он также может использовать практически любой объект в БД, кроме хранимых процедур.Представления наиболее полезны, когда вам всегда нужно объединить один и тот же набор таблиц, например, «Заказ с подробным описанием заказа», чтобы получить итоговые поля расчета и т. Д.
Триггер :
Триггерыявляются объектами, обычно связанными с таблицей или представлением, которые запускают код на основе определенных событий, таких как вставка данных, перед вставкой данных, обновление / удаление данных и до того, как эти события произойдут.
Я украл его у здесь .