Необходимо выполнить следующие задания 1.Создайте процедуру,которая изменяет указанный номер отдела в таблице DEP на другой.Текущий номер отдела и новый номер должны задаваться как входные параметры процедуры. 2.Измените функцию 1 так, чтобы она нормально срабатывала даже если Вы задали для нее небулевский аргумент. 3.Создайте свой пакет по аналогии с Pack_1. В теле пакета в каждой процедуре определите курсор с параметром для указания города. Аналогичный параметр задайте для обеих процедур. В процедурах вместо команды SELECT используйте курсор для получения количества продавцов (покупателей) в городе, указанном в параметре. Название города задавайте при вызове. 4.Создайте 2 пакета,один из которых является библиотечным и содержит 2 функции. Во втором пакете выполняются вызовы этих функций. Библиотечные функции должны иметь параметры для задания фамилий членов бригады,причем первая функция должна возвращать самую длинную из фамилий, а вторая - самую короткую. Для определения длины строки используйте стандартную функцию LENGHT().
5.Создайте триггер,который регистрирует вставку каждой строки в одну из ваших таблиц. При регистрации триггер должен сохранять, кроме названия команды и таблицы, имя того, кто вставляет строки, и дату и время вставки. Произведите вставку строк под своим именем и под именем UP1. 6.Измените триггер 5 так,чтобы он регистрировал любые изменения таблицы,а не только вставку строк. 7.Создайте триггер средствами SQL Navigator, который не позволяет добавлять новых продавцов из Рима. 8.Откройте еще одно окно SQL Navigator для пользователя up1 с таким же паролем.В своем окне создайте таблицу и занесите в нее несколько строк данных.Дайте привилегию на чтение этой таблицы пользователю up1. В своем окне прочитайте таблицу,а затем удалите в ней одну строку. Убедитесь,что строка удалена. 9.Создайте свои копии таблиц SAL,CUST и ORD. Удалите все данные из созданных копий таблиц следующим образом: из первой и второй таблиц - командой DELETE, а из третьей - командой TRUNCATE. Затем отмените изменения командой ROLLBACK и выведите содержимое таблиц. Объясните результат. 10.Откройте отдельные окна для пользователей up1 и up2 (их пароли совпадают с именами). Вернитесь в свое окно и выдайте привил
Многие студенты пишут дипломную работу, понятия не имея о том, что существует такой документ, как справка о внедрении дипломной работы.И если некоторым она, по сути, и не нужна, то другим без предоставления этого документа не удастся получить допуск к сдаче диплома.О том, что же представляет собой …
Читать дальше