'

ЗАДАНИЯ

Понравилась презентация – покажи это...





Слайд 0

ЗАДАНИЯ


Слайд 1

Триггер автоинкремента Задание создать таблицу Person (id, lastName, firstName) создать последовательность используя последовательность, создать триггер автоинкремента для таблицы Person Справочная литераутра http://database_course.gorodok.net/ , блок PL/SQL, презентация «Триггеры» http://dbfit.gorodok.net, 2 семестр, ссылка «Справочные сведения о последовательностях»


Слайд 2

Использование исключений Задание 1 Написать “Hello World!” Задание 2 сделать цикл постоянного уменьшения на 1 целочисленной переменной определить исключение, порождаемое в момент, когда значение переменно стало равно 5 написать обработку исключения, в которой вывести текстовое сообщение о равенстве переменной значению 5 Справочная литераутра http://database_course.gorodok.net/ , блок PL/SQL, презентация «Введение 1»


Слайд 3

Взаимодействие с БД Задание создать таблицы: Persons (id, name, organization_id), Organizations (id, name ) создать тригер автоинкремента для таблиц, заполнить произвольным образом таблицы (несколько строк) при помощи SELECT … INTO вывести информацию о персоне по заданному id в виде: <Имя_персоны> – <Название организации> Справочная литераутра http://database_course.gorodok.net/ , блок PL/SQL, презентация «Взаимодействие с СУБД» http://dbfit.gorodok.net, 2 семестр, ссылка «Введение в язык PL SQL»


Слайд 4

Использование курсоров Задание создать две таблицы students(id, lastName),teachers(id, lastName) создать триггеры для автоинкремента для этих таблиц и заполнить таблицу teachers создать триггер для таблицы students, который при вставке строки в таблицу проверяет есть ли вставляемая фамилия в таблице teachers. Если да, то триггер порождает исключение, которое отлавливается в триггере и выводится сообщенине, что данная фамилия содержится в таблице teachers. Иначе - происходит вставка фамилии в таблицу students. Для реализации последнего триггера нужно использовать курсор в который выбрать все строки (либо только все фамилии, что будет удобнее) из таблицы teachers. Справочная литераутра http://database_course.gorodok.net/ , блок PL/SQL, презентация «Курсоры» http://dbfit.gorodok.net, 2 семестр, ссылка «Введение в язык PL SQL»


×

HTML:





Ссылка: