Откат до маркера

С помощью команды SAVEPOINT можно создать в текущей транзакции маркеры для отката. Откат до такого маркера выполняется с помощью команды ROLLBACK TO.

SQL> UPDATE…

SQL> SAVEPOINT update_done;
Savepoint created.

SQL> ROLLBACK TO update_done;
Rollback complete.


ПРАКТИКУМ

Раздел 3. Реляционная алгебра.

Практическая работа по теме: Классические операции теории множеств.

Имеются исходные отношения СТУДЕНТ-ДО (дневная форма обучения) и СТУДЕНТ-ЗО (заочной формы обучения) одной схемы.

СТУДЕНТ-ДО

Имя Фамилия Дата рождения № зач книжки
Петр Петров 12.12.80  
Марина Иванова 01.01.80  
Ольга Сидорова 10.10.79.  
Виктор Крюков 09.09.79  

СТУДЕНТ-ЗО

Имя Фамилия Дата рождения № зач книжки
Петр Петров 12.12.80  
Марина Иванова 01.10.80  
Елена Юркова 1.10.79.  
Виктор Крючков 09.02.80  

Задание 1.

Объединить отношения в одну таблицу СТУДЕНТЫ той же схемы.

Задание2.

Выполнить операцию Пересечение двух отношений, создав новое отношение СТУДЕНТЫ той же схемы.

Задание 3.

Выполнить операцию Вычитание двух отношений СТУДЕНТЫ и СТУДЕНТ-ЗО, создав новое отношение СТУДЕНТ-ДО той же схемы. Т.е. выяснить какие студенты обучаются на дневном отделении.

СТУДЕНТЫ

Имя Фамилия Дата рождения № зач книжки
Петр Петров 12.12.80  
Марина Иванова 01.01.80  
Ольга Сидорова 10.10.79.  
Виктор Крюков 09.09.79  
Марина Иванова 01.10.80  
Елена Юркова 1.10.79.  
Виктор Крючков 09.02.80  

Задание 4.

Выполнить операцию Произведение двух отношений СТУДЕНТ_ДО и ДИСЦИПЛИНА той же схемы, построив новое отношение УСПЕВАЕМОСТЬ.

ДИСЦИПЛИНА

Код дисциплины Наименование дисциплины
  Высшая математика
  Информатика
  Базы даных

Практическая работа по теме: Специальные операции теории множеств.

Исходное отношение R1

Имя Фамилия Дата рождения № зач книжки Итоговая оценка Наименование дисциплины
Петр Петров 12.12.80     Высшая матем
Марина Иванова 01.01.80     Высшая матем
Ольга Сидорова 10.10.79.     Высшая матем
Виктор Крюков 09.09.79     Высшая матем
Петр Петров 12.12.80     Информатика
Марина Иванова 01.01.80     Информатика
Ольга Сидорова 10.10.79.     Информатика
Виктор Крюков 09.09.79     Информатика
Петр Петров 12.12.80     Базы данных
Марина Иванова 01.01.80     Базы данных
Ольга Сидорова 10.10.79.     Базы данных
Виктор Крюков 09.09.79     Базы данных

Задание 1.

1. Выбрать из отношения R1 список студентов, родившихся в 1980 году, записав условие

2. Выбрать из отношения R1 студентов, сдавших экзамен по информатике и базам данных на «отлично», записав условие.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: