Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Створення та використання представлень, функцій та тригерів

Автор:   •  Март 30, 2022  •  Лабораторная работа  •  300 Слов (2 Страниц)  •  246 Просмотры

Страница 1 из 2

Міністерство освіти і науки України

Національний університет «Львівська політехніка»

[pic 1]

Звіт

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

з дисципліни «Організація баз даних»

Варіант №12 (автостанція)

Виконала:

ст.гр. КІ-25

Кушнір Ю.О

Прийняв: к.ф.-м.н., доцент

Трач І.Б

Львів 2022

Лабораторна робота №5

Тема:  Створення та використання представлень, функцій та тригерів.

Мета роботи: Отримати навики використання функцій, представлень та тригерів.

Завдання

  1. До кожної таблиці, що була створена у попередніх лабораторних роботах створити представлення
  2. До довільної таблиці додати колонку із типом datetime, яка буде автоматично заповнюватись за допомогою тригера під час INSERT операції.
  3. Написати 3 запити із довільними вбудованими функціями
  4. Написати одну користувацьку функцію, яка повертає скалярне значення і одну користувацьку функцію, яка повертатиме таблицю
  5. При захисті лабораторної роботи взяти індивідуальне завдання у викладача

Виконання роботи:

Views

USE [BusStationDB]

GO

CREATE VIEW Customer_View AS

SELECT *

FROM dbo.Customer

GO

CREATE VIEW Customer_info_View AS

SELECT *

FROM dbo.Customer_info

GO

CREATE VIEW Ticket_View AS

SELECT *

FROM dbo.Ticket

GO

CREATE VIEW Ticket_details_View AS

SELECT *

FROM dbo.Ticket_details

Trigger

GO

CREATE TRIGGER trigger_on_Customer

ON Customer

FOR UPDATE

AS BEGIN

        UPDATE dbo.Customer SET [Updated] = GETDATE()

        FROM inserted i,

        Customer tbl WHERE i.Customer_id = tbl.Customer_id

END        

Таблиця до виконання тригера:

[pic 2]

Таблиця після виконання тригера:

[pic 3]

Functions

...

Скачать:   txt (4 Kb)   pdf (212.2 Kb)   docx (111 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club