Урок 12 : CREATE TRIGGER, FUNCTION, VIEW , INDEX, STORED PROCEDURE , SYNONYM - MS SQL HD
1. VIEW - Создает виртуальную таблицу, содержимое которой (столбцы и строки) определяется запросом. Используйте эту инструкцию для создания представления данных, содержащихся в одной или более таблицах базы данных. 2. SYNONYM - Синонимы таблицы имеют такую же структуру как и обычная таблица. Синонимы могут создаваться для следующих типов объектов: Хранимая процедура сборки (среда CLR), Скалярная функция сборки (среда CLR), Процедура фильтра репликации , Скалярная функция SQL , Встроенная функция SQL с табличным значением 3. STORED PROCEDURE - Это объект базы данных, представляющий собой набор SQL-инструкций, который компилируется один раз и хранится на сервере. Хранимые процедуры очень похожи на обыкновенные процедуры языков высокого уровня, у них могут быть входные и выходные параметры и локальные переменные, в них могут производиться числовые вычисления и операции над символьными данными, результаты которых могут присваиваться переменным и параметрам. 4. INDEX - Это объект базы данных, создаваемый с целью повышения производительности поиска данных. Таблицы в базе данных могут иметь большое количество строк, которые хранятся в произвольном порядке, и их поиск по заданному критерию путём последовательного просмотра таблицы строка за строкой может занимать много времени. 5. TRIGGER - Это хранимая процедура особого типа, которую пользователь не вызывает непосредственно, а исполнение которой обусловлено действием по модификации данных: добавлением INSERT, удалением DELETE строки в заданной таблице. 6. FUNCTION - Это oпределяемая пользователем функция представляет собой подпрограмму Transact-SQL или среды CLR, которая принимает параметры, выполняет действия, такие как сложные вычисления, а затем возвращает результат этих действий в виде значения.