Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

БД5

.docx
Скачиваний:
33
Добавлен:
14.12.2018
Размер:
310.04 Кб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ОДЕСЬКИЙ НАЦІОНАЛЬНИЙ

ПОЛІТЕХНІЧНИЙ УНІВЕРСИТЕТ

Інститут комп’ютерних систем

Кафедра інформаційних систем

Протокол

лабораторної роботи № 5

«Маніпулювання даними. Тригери.»

з дисципліни

«Організація баз даних та знань»

Ст. гр. АІ-171

Анищенко М. О.

Викладач:

Глава М.Г.

Одеса 2018

Завдання до лабораторної роботи 5

Запишіть SQL-запити для маніпулювання даними з таблиць, що створені у

лабораторній роботі 1. В роботі обов’язково відобразити:

1) тригер на операцію модифікації даних INSERT;

2) тригер на операцію модифікації даних DELETE;

3) тригер на операцію модифікації даних UPDATE;

4) функцію для певного розрахунку (збережену процедуру).

Хід роботи

Рис. 1 Тригер на INSERT

Тригер перевіряє чи існує місце до якого закріплюється платіж

Рис. 2 Тригер на DELETE

Тригер видаляє всі зв’язки З видаленим власником авто

Рис. 3 Тригер на UPDATE

Тригер перевіряє коректність даних про кількість місць

Рис. 4 Розрахункова функція

Функція повертає кількість вільних місць у кожному паркінгу

Висновки

В ході виконання лабораторної роботи були створені тригери що маніпулювали зміною даних у таблиці, та функцію що виконує розрахунок вільних місць.

Соседние файлы в предмете Базы данных