Заказ работы

Заказать
Каталог тем
Каталог бесплатных ресурсов

Организация бизнес-логики ИС на стороне сервера

Цель работы.

Изучитьпринципы работы, особенности построения триггеров в среде SQL Server

 

Теоретические положения.

 

Триггер— это откомпилированная процедура, используемая для выполнения действий,инициируемых происходящими в базе данных событиями . Такими событиями являютсязапросы к базе данным, генерируемые операторами языка манипуляции данными — DML(INSERT, DELETE или UPDATE). Триггер может выполняться вместо или послеоператоров. С помощью триггеров можно отменять транзакции, а такжемодифицировать данные одних таблиц и читать данные других даже из других базданных. Таким образом результатом работы триггеров является обеспечениецелостности базы данных.

 

Чащевсего триггеры использовать очень удобно, однако, их использование приводит кзначительному увеличению числа операций ввода-вывода. Триггеры не следуетиспользовать тогда, когда сохраненная процедура или программа может добитьсятех же результатов с меньшими накладными расходами.

 

В Microsoft SQL Serverсинтаксис оператора для создания триггера выглядит следующим образом.

 



Размер файла: 40.5 Кбайт
Тип файла: doc (Mime Type: application/msword)
Заказ курсовой диплома или диссертации.

Горячая Линия


Вход для партнеров