Главная / Базы данных /
SQL Server 2000 / Тест 19
SQL Server 2000 - тест 19
Упражнение 1:
Номер 1
Транзакция определяет:
Ответ:
 (1) подпрограмму, работающую с базой данных 
 (2) любые операторы, производящие изменения в базе данных 
 (3) набор операций, который выполняется как один логический блок 
Номер 2
Основное назначение журнала транзакций заключается в том, чтобы:
Ответ:
 (1) восстанавливать данные в случае отказов системы 
 (2) производить запись всех транзакций 
 (3) обеспечивать безопасность при работе с базой данных 
Номер 3
Термином "транзакция" обычно называют:
Ответ:
 (1) операторы, которые изменяют данные 
 (2) операторы SELECT
, осуществляющие только чтение данных 
 (3) любые операторы, производящие изменения в базе данных 
Упражнение 2:
Номер 1
Транзакции должны соответствовать требованиям:
Ответ:
 (1) масштабируемости 
 (2) согласованности 
 (3) атомарности 
 (4) массовости 
Номер 2
Транзакции должны соответствовать требованиям:
Ответ:
 (1) массовости 
 (2) согласованности 
 (3) масштабируемости 
 (4) атомарности 
Номер 3
Транзакции должны соответствовать требованиям:
Ответ:
 (1) атомарности 
 (2) масштабируемости 
 (3) согласованности 
 (4) массовости 
Упражнение 3:
Номер 1
Свойство атомарности заключается в том, что:
Ответ:
 (1) после того, как транзакция фиксирована, влияние этой транзакции в базе данных становится постоянным – даже в случае отказа системы 
 (2) после окончания транзакции все данные остаются в согласованном состоянии 
 (3) в случае успешного выполнения транзакции фиксируются все модификации данных этой транзакции 
Номер 2
Свойство согласованности заключается в том, что:
Ответ:
 (1) в случае успешного выполнения транзакции фиксируются все модификации данных этой транзакции 
 (2) после окончания транзакции все данные остаются в согласованном состоянии 
 (3) после того, как транзакция фиксирована, влияние этой транзакции в базе данных становится постоянным – даже в случае отказа системы 
Номер 3
Свойство изолированности означает, что:
Ответ:
 (1) каждая транзакция действует так же, как если бы она была единственной в системе 
 (2) после окончания транзакции все данные остаются в согласованном состоянии 
 (3) после того, как транзакция фиксирована, влияние этой транзакции в базе данных становится постоянным – даже в случае отказа системы 
Номер 4
Свойство устойчивости заключается в том, что:
Ответ:
 (1) после того, как транзакция фиксирована, влияние этой транзакции в базе данных становится постоянным – даже в случае отказа системы 
 (2) в случае успешного выполнения транзакции фиксируются все модификации данных этой транзакции 
 (3) после окончания транзакции все данные остаются в согласованном состоянии 
Упражнение 4:
Номер 1
Уровень изолированности определяет:
Ответ:
 (1) метод доступа к транзакции 
 (2) значение, при котором транзакции будут выполняться 
 (3) значение, определяющее уровень, при котором в транзакции допускаются несогласованные данные, т.е. степень изолированности одной транзакции от другой 
Номер 2
Существуют уровни изолированности:
Ответ:
 (1) запись фиксированных данных 
 (2) чтение незафиксированных данных 
 (3) чтение переходных данных 
 (4) чтение фиксированных данных 
Номер 3
Существуют параллельно выполняемые транзакции:
Ответ:
 (1) чтение нефиксированных данных 
 (2) запись фиксированных данных 
 (3) неповторяемое чтение 
 (4) чтение фиксированных данных 
Упражнение 5:
Номер 1
Задание уровня изолированности при помощи T-SQL можно записать так:
Ответ:
 (1)
USE pubs
GO
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
GO
DBCC USEROPTIONS
GO
 
 (2)
USE pubs
GO
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
GO
 
 (3)
USE pubs
GO
SET TRANSACTION SERIALIZABLE
GO
DBCC USEROPTIONS
GO
 
Номер 2
Оператор SET TRANSACTION ISOLATION LEVEL
имеет синтаксис:
Ответ:
 (1)
SET TRANSACTION ISOLATION LEVEL
READ UNCOMMITTED
GO
 
 (2)
SET TRANSACTION ISOLATION LEVEL
READ UNCOMMITTED
| READ COMMITTED
| REPEATABLE READ
| SERIALIZABLE
GO
 
 (3)
SET TRANSACTION READ UNCOMMITTED
| READ COMMITTED
| REPEATABLE READ
| SERIALIZABLE
GO
 
Номер 3
Команда DBCC USEROPTIONS
предназначена для:
Ответ:
 (1) определения, какой уровень изолированности SQL Server применяется в данный момент по умолчанию 
 (2) задания уровня изолированности 
 (3) просмотра статистики уровня изолированности 
Упражнение 6:
Номер 1
Транзакция может начинаться в режиме:
Ответ:
 (1) скрытый режим 
 (2) явный режим 
 (3) автофиксация 
 (4) ручная фиксация 
Номер 2
Транзакция может начинаться в режиме:
Ответ:
 (1) автофиксация 
 (2) скрытый режим 
 (3) неявный режим 
 (4) ручная фиксация 
Номер 3
Транзакция может начинаться в режиме:
Ответ:
 (1) явный режим 
 (2) автофиксация 
 (3) скрытый режим 
 (4) ручная фиксация 
Упражнение 7:
Номер 1
Режим автофиксации характеризуется тем, что:
Ответ:
 (1) вы явно указываете начало и конец транзакции 
 (2) транзакция автоматически начинается при использовании определенных операторов T-SQL и продолжается, пока не появится оператор явного окончания COMMIT
или ROLLBACK
 
 (3) каждый оператор T-SQL фиксируется по его завершении 
Номер 2
Явный режим характеризуется тем, что:
Ответ:
 (1) каждый оператор T-SQL фиксируется по его завершении 
 (2) вы явно указываете начало и конец транзакции 
 (3) транзакция автоматически начинается при использовании определенных операторов T-SQL и продолжается, пока не появится оператор явного окончания COMMIT
или ROLLBACK
 
Номер 3
Неявный режим характеризуется тем, что:
Ответ:
 (1) транзакция автоматически начинается при использовании определенных операторов T-SQL и продолжается, пока не появится оператор явного окончания COMMIT
или ROLLBACK
 
 (2) вы явно указываете начало и конец транзакции 
 (3) каждый оператор T-SQL фиксируется по его завершении