Закрепление пройденного материала
1. Убедитесь, что можете дать определение, что такое транзакция. Знайте, когда начинается и когда заканчивается транзакция. Умейте в процессе обработки транзакций использовать ключевые слова set transaction, savepoint, commit и rollback.
2. Знайте, как блокировки помогают транзакциям, не давая другим пользователям возможности увидеть данные из таблицы.
Упражнения
1. Вы закончили работу с транзакцией и хотели бы начать другую. Какой из показанных ниже операторов появляется в начале транзакции и устанавли вает многие ее характеристики?
A. set transaction
B. rollback
C. savepoint
D. commit
2. Вы участвуете в обработке транзакций в базе данных Oracle. Какую команду можно использовать для определения логических контрольных точек транзакции?
A. set transaction
B. rollback
C. savepoint
D. commit
3. Этот компонент базы данных не позволяет другим пользователям изменять данные, которые к настоящий момент изменяются вами:
Ответы
1. А. 2. С 3. Блокировка
Резюме
Итак мы рассмотрели, как манипулировать данными с помощью операторов insert, update и delete и как включиться в обработку транзакций Oracle. Однако, хотя мы и рассмотрели один вопрос, не следует думать, что эта тема не содержит ценного материала.
Дата добавления: 2015-08-21; просмотров: 597;