Создание триггеров и хранимых процедур (СУБД SQL Server и Transact-SQL), страница 5

2)  Создать хранимую процедуру, увеличивающую цену модели на заданный процент и возвращающую значения новых цен. Название модели и процент задавать при вызове процедуры.

3)  Создать хранимую процедуру, которая формирует новой заказ (заносит соответствующие данные) и возвращает номера изделий и наименования изделий, которые были поставлены этому заказчику.

4)  Создать хранимую процедуру, которая анализирует стоимость заданного товара и если стоимость превышает заданную, то удалить все поставки этого заказчика.

Примечание. Для реализации этой хранимой процедуры использовать представление созданное в лабораторной работе № 1.

(3)

Оформление отчета

1.  Титульный лист оформляется согласно традиционным требованиям, включая Номер работы, Номер группы и ФИО студента, а также кто принимал данную работу.

2.  Содержание должно включать Тему лабораторной работы и Ход ее выполнения.

3.  Ход выполнения работы должен содержать все тексты триггеров и хранимых процедур реализованные в лабораторной работе.

Контрольные вопросы

1.  Понятие триггера, цели использования триггеров.

2.  Недостатки использования триггеров.

3.  Использование таблиц inserted и deleted.

4.  Понятие хранимой процедуры.

5.  Типы хранимых процедур.

6.  Описание входных и выходных параметров хранимой процедуре.

7.  Синтаксические конструкции вызова хранимой процедуры.

8.  Отличия в использовании триггеров и хранимых процедур.

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ

1.  Дейт К. Введение в системы баз данных.: Пер. с англ. – К: Диалектика, 1998. –    6-е издание – 848 с.

2.  Буслік М. Моделі і структури даних.: Навч. посібник – Х.: ХТУРЕ, 2000. – 136 с.