close

Вход

Забыли?

вход по аккаунту

?

БД лаб5

код для вставкиСкачать
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Федеральное государственное образовательное бюджетное учреждение
высшего профессионального образования
Московский технический университет связи и информатики
----------------------------------------------------------------------------------------------------
Кафедра Математической кибернетики и информационных технологий
ЛАБОРАТОРНАЯ РАБОТА №7-8
по дисциплине БАЗЫ ДАНЫХ
Выполнил
студент группы ПО1001
Кутейников Иван
Москва 2013
Цель: изучить способы создания триггеров на языке SQL, приобрести практические навыки разработки и использования триггеров в приложениях баз данных.
Cоздайте в таблице TRANSACTION новый столбец под именем AskingPrice типа Number(7, 2).
ALTER TABLE TRANSACTION ADD COLUMN ASKINGPRICE NUMBER(7,2) NULL;
Предваряющий триггер New_Price
Завершающий триггер On_Work_lnsert
Определение представления CustomerPurchases
CREATE VIEW CustomerPurchases AS
SELECT CUSTOMER.NAME AS Name, Copy, Title, ARTIST.Name As ArtistName
FROM CUSTOMER, TRANSACTION, WORK, ARTIST
WHERE CUSTOMER.CustomerID=TRANSACTION.CustomerID AND TRANSACTION.WorkID=WORK.WorkID
AND WORK.ArtistID=ARTIST.ArtistID;
SELECT* FROM CustomerPurchases;
Замещающий триггер Title_Update
Обработка исключений.
Словарь данных
SELECT Table_Name
FROM DICT
WHERE Table_Name LIKE ('%TABLES%');
DESC USER_TABLES;
Документ
Категория
Рефераты
Просмотров
63
Размер файла
256 Кб
Теги
лабораторная работа, лаба, лаб5, лабораторная
1/--страниц
Пожаловаться на содержимое документа