11737

Создание триггера. Каскадные воздействия

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа №910 Создание триггера. Каскадные воздействия Цель: формирование практических умений и навыков создания триггеров различных видов; связей реализуемых с помощью триггеров; триггеров выполняющих определенные действия при запуске. Закрепить прак...

Русский

2013-04-10

12.47 KB

23 чел.

Лабораторная работа №9,10

Создание триггера. Каскадные воздействия

Цель: формирование практических умений и навыков создания триггеров различных видов; связей, реализуемых с помощью триггеров; триггеров, выполняющих определенные действия при запуске.

Закрепить практические умения и навыки работы с операторами манипулирования данными (DML).

Выполнил: Скворцов И.А.

Группа: 091-ПО

Приняла: Афанасьева Г.Ю.

Дата: 15.02.2013

Ход работы:

Пример триггера на добавление:

Begin

If not exists(select*from inserted join[справочная] on inserted[продавец]=[справочная].[продавец])

Begin

Rollback;

Raiserror (‘добавление не возможно’,16,-1);

End; end.

Пример триггера на удаление:

Begin

If not exists(select*from deleted join[продавцы] on deleted[продавец]=[продавцы].[продавец])

Begin

Rollback;

Raiserror (‘удаление не возможно’,16,-1);

End; end.

Вывод: в ходе выполнения лабораторной работы сформировали практические умения и навыки создания триггеров различных видов; связей, реализуемых с помощью триггеров; триггеров, выполняющих определенные действия при запуске.

Закрепили практические умения и навыки работы с операторами манипулирования данными (DML).

 


 

А также другие работы, которые могут Вас заинтересовать

6823. Базовий Spanning Tree Protocol 266 KB
  Базовий Spanning Tree Protocol Мета роботи Після виконання цієї лабораторної роботи ви зможете: Створити мережу відповідно до діаграми топології Видалити стартову конфігурацію і перезавантажити комутатор у режим по замовчуванню...
6824. Функции SQL Oracle. Дополнительные фразы предложения SELECT 370 KB
  Функции SQL Oracle. Дополнительные фразы предложения SELECT Цели лабораторной работы Изучить функции SQL Oracle, а также фразы GROUPBY, HAVING, ORDERBY предложения SELECT. Приобрести практический опыт по использованию ф...
6826. Автоматизация минимизации булевых функций 181 KB
  Автоматизация минимизации булевых функций Номер зачётной книжки: Основные этапы минимизации методом Квайна-МакКласки: Сначала определяем основные конститутенты, далее подготавливаем к склеиванию термов. Склеиваим все ...
6827. Embedded queries (subqueries) in SQL Oracle 92 KB
  Embedded queries (subqueries) in SQL Oracle Purpose of the lab To study SQL Oracle possibilities to formulate and process subqueries. To acquire practical skills in formulating and processing subqueries. Theoretical backgroun...
6828. Вложенные запросы (подзапросы) в SQL Oracle 163 KB
  Вложенные запросы (подзапросы) в SQL Oracle Цели лабораторной работы Изучить возможности SQL Oracle по формулировке и обработке подзапросов. Приобрести практический опыт по формулировке и обработке подзапросов с использованием SQL...
6829. Базова Inter-VLAN маршрутизація 348.5 KB
  Базова Inter-VLANмаршрутизація Мета роботи Після виконання цієї лабораторної роботи ви зможете: Створити мережу відповідно до діаграми топології Видалити стартову конфігурацію і перезавантажити комутатор і маршрутизатор у режим по ...
6830. Конфігурування бездротового маршрутизатора Linksys WRT54GL 835 KB
  Конфігурування бездротового маршрутизатора Linksys WRT54GL Мета: Навчитися налаштовувати бездротові маршрутизатори, на основі моделі Linksys WRT54GL, задавати ім'я бездротовій мережі SSID, налаштовування вбудованого сервера DHCP, конфігур...
6831. Налаштування без провідної точки доступу 33.5 KB
  Налаштування без провідної точки доступу. Мета роботи: ознайомитись з основними налаштування без провідних точок доступу. Елементи системи Ethernet. Систему Ethernet складають три основні елементи: Адреси і рамки Ethernet. Основою систем...