Разработка клиент-серверных приложений с использованием технологий Oracle. Семенова И.И. - 79 стр.

UptoLike

Составители: 

78
По вариантам в утилите SQL *Plus Worksheet создайте триггеры, при-
чем каждую программу сохранять на диске в отдельном файле с названием
ФамилияСтудента_ЛАб_6__варианта__задания.
Список заданий
Вариант 1
1. Создать строковый триггер, который будет фиксировать ФИО и код
каждого сотрудника в отдельно организованной таблице, у которого
изменяли данные его детей.
2.
Создать строковый триггер, который будет фиксировать данные о
подарках, которые удалили, с именем пользователя в отдельно орга-
низованной таблице, который выполнил удаление.
3.
Создать операторный триггер, который будет фиксировать операции
добавления в любую из трех таблиц с указанием даты и времени опе-
рации.
4.
Создать системный триггер на уровне БД, который будет фиксиро-
вать в отдельно организованной таблице подключения пользователей
к Oracle.
Вариант 2
1. Создать строковый триггер, который будет фиксировать список при-
боров с указанным старым и новым типом, при изменении типа при-
бора в отдельно организованной таблице.
2.
Создать строковый триггер, который будет фиксировать количество
отремонтированных приборов и общую стоимость ремонтов с указа-
нием имени мастера в отдельно организованной таблице у мастера,
информация о котором удаляется.
3.
Создать операторный триггер, который будет фиксировать операции
добавления владельца прибора в таблицу владельцев и наименование
прибора, с которым он пришел в отдельно организованной таблице, а
также с указанием имени пользователя и даты операции.
4.
Создать системный триггер на уровне схемы, который будет фикси-
ровать в отдельно организованной таблице информацию о пользова-
телях и объектах, структуру которых изменяют.
Вариант 3
1. Создать строковый триггер, который будет фиксировать старое и но-
вое наименование цветка с типом листа в отдельно организованной
таблице, если изменяется наименование цветка в таблице или удаля-
ется цветок из таблицы.
2.
Создать строковый триггер, который будет фиксировать коды про-
даж и даты продаж в отдельно организованной таблице при добавле-
нии записи в таблицу продаж.