Главная / Базы данных /
SQL и процедурно-ориентированные языки / Тест 7
SQL и процедурно-ориентированные языки - тест 7
Упражнение 1:
Номер 1
Отметьте, какие из перечисленных конфликтных ситуаций будут предотвращены при определении уровня изоляции SERIALIZABLE
:
Ответ:
 (1) неповторяющееся чтение 
 (2) "грязное" чтение 
 (3) потерянное обновление 
 (4) фантомная вставка 
Номер 2
Отметьте, какие из перечисленных конфликтных ситуаций будут предотвращены при определении уровня изоляции READ COMMITTED
:
Ответ:
 (1) неповторяющееся чтение 
 (2) "грязное" чтение 
 (3) потерянное обновление 
 (4) фантомная вставка 
Номер 3
Отметьте, какие из перечисленных конфликтных ситуаций будут предотвращены при определении уровня изоляции REPEATABLE READ
:
Ответ:
 (1) неповторяющееся чтение 
 (2) "грязное" чтение 
 (3) потерянное обновление 
 (4) фантомная вставка 
Упражнение 2:
Номер 1
Что разрешается в транзакции после выполнения SQL-оператора
SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
Ответ:
 (1) выполнять только оператор запроса 
 (2) выполнять запросы и вносить изменения в базу данных 
 (3) не разрешено никаких действий с БД 
Номер 2
Что разрешается в транзакции после выполнения SQL-оператора
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
Ответ:
 (1) выполнять только оператор запроса 
 (2) выполнять запросы и вносить изменения в базу данных 
 (3) не разрешено никаких действий с БД 
Номер 3
Что разрешается в транзакции после выполнения SQL-оператора
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
Ответ:
 (1) выполнять только оператор запроса 
 (2) выполнять запросы и вносить изменения в базу данных 
 (3) не разрешено никаких действий с БД 
Упражнение 3:
Номер 1
Отметьте SQL-операторы, имеющие правильный синтаксис:
Ответ:
 (1)
SET TRANSACTION
ISOLATION LEVEL READ UNCOMMITTED, READ ONLY; 
 (2)
SET TRANSACTION
ISOLATION LEVEL READ UNCOMMITTED, READ WRITE; 
 (3)
SET TRANSACTION
ISOLATION LEVEL REPEATABLE READ,
READ UNCOMMITTED; 
Номер 2
Отметьте SQL-операторы, имеющие правильный синтаксис:
Ответ:
 (1)
SET TRANSACTION
ISOLATION LEVEL REPEATABLE READ, READ ONLY ; 
 (2)
SET TRANSACTION
ISOLATION LEVEL REPEATABLE READ, READ WRITE ; 
 (3)
SET TRANSACTION
ISOLATION LEVEL REPEATABLE READ, SERIALIZABLE; 
Номер 3
Отметьте SQL-операторы, имеющие правильный синтаксис:
Ответ:
 (1)
SET TRANSACTION
ISOLATION LEVEL SERIALIZABLE, READ ONLY; 
 (2)
SET TRANSACTION
ISOLATION LEVEL SERIALIZABLE, READ WRITE; 
 (3)
SET TRANSACTION
ISOLATION LEVEL READ UNCOMMITTED, READ WRITE; 
Упражнение 4:
Номер 1
Отметьте, какие из перечисленных конфликтных ситуаций будут предотвращены при определении уровня изоляции READ COMMITTED
:
Ответ:
 (1) неповторяющееся чтение 
 (2) "грязное" чтение 
 (3) потерянное обновление 
 (4) фантомная вставка 
Номер 2
Что разрешается в транзакции после выполнения SQL-оператора
SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
Ответ:
 (1) выполнять только оператор запроса 
 (2) выполнять любые запросы 
 (3) вносить изменения в базу данных 
 (4) не разрешено никаких действий с БД 
Номер 3
Отметьте SQL-операторы, имеющие правильный синтаксис:
Ответ:
 (1)
SET TRANSACTION
ISOLATION LEVEL READ UNCOMMITTED, READ ONLY; 
 (2)
SET TRANSACTION
ISOLATION LEVEL SERIALIZABLE, READ WRITE; 
 (3)
SET TRANSACTION
ISOLATION LEVEL READ UNCOMMITTED, READ WRITE; 
Упражнение 5:
Номер 1
Отметьте, какие из перечисленных конфликтных ситуаций будут предотвращены при определении уровня изоляции SERIALIZABLE
:
Ответ:
 (1) неповторяющееся чтение 
 (2) "грязное" чтение 
 (3) потерянное обновление 
 (4) фантомная вставка 
Номер 2
Что разрешается в транзакции после выполнения SQL-оператора
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
Ответ:
 (1) выполнять только оператор запроса 
 (2) вносить изменения в базу данных 
 (3) не разрешено никаких действий с БД 
Номер 3
Отметьте SQL-операторы, имеющие правильный синтаксис:
Ответ:
 (1)
SET TRANSACTION
ISOLATION LEVEL REPEATABLE READ, READ ONLY; 
 (2)
SET TRANSACTION
ISOLATION LEVEL REPEATABLE READ, READ WRITE; 
 (3)
SET TRANSACTION
ISOLATION LEVEL SERIALIZABLE, READ ONLY ; 
 (4)
SET TRANSACTION
ISOLATION LEVEL REPEATABLE READ, SERIALIZABLE; 
 (5)
SET TRANSACTION
ISOLATION LEVEL REPEATABLE READ,
READ UNCOMMITTED;