Главная / Базы данных /
Оптимизация работы серверов баз данных Microsoft SQL Server 2005 / Тест 3
Оптимизация работы серверов баз данных Microsoft SQL Server 2005 - тест 3
Упражнение 1:
Номер 1
Динамическое построение запроса во время рабочего цикла позволяет ввести в строку запроса
Ответ:
 (1) запись из журнала транзакций 
 (2) пользовательский ввод 
 (3) параметры конфигурации 
Номер 2
Информация о таблицах базы данных может быть извлечена с помощью
Ответ:
 (1) INFORMATION_DATABASE
 
 (2) INFORMATION_SCHEMA
 
 (3) INFORMATION_STRUCT
 
Номер 3
INFORMATION_SCHEMA
присутствует
Ответ:
 (1) только в базе данных msdb
 
 (2) только в базе данных master
 
 (3) в каждой базе данных 
Упражнение 2:
Номер 1
INFORMATION_SCHEMA
соответствует стандарту
Ответ:
 (1) UNC
 
 (2) API
 
 (3) ANSI
 
Номер 2
Основное назначение стандарта ANSI
- это
Ответ:
 (1) кэширование файлов 
 (2) шифровка данных 
 (3) извлечение информации из ядра базы данных 
Номер 3
В SQL Server INFORMATION_SCHEMA
состоит из набора представлений, которые запрашивают таблицы базы данных
Ответ:
 (1) sys*
 
 (2) dbo
 
 (3) master
 
Упражнение 3:
Номер 1
Для получения схемы для таблицы нужно использовать поле
Ответ:
 (1) TABLE_SCHEMA
 
 (2) TABLE_ACCESS
 
 (3) TABLE_RESTORE
 
Номер 2
Какие из приведенных ниже полей используются для вывода пользователю списка таблиц?
Ответ:
 (1) TABLE_SCHEMA
 
 (2) TABLE_NAME
 
 (3) TABLE_TYPE
 
Номер 3
Строка соединения и строка SQL
могут обслуживаться
Ответ:
 (1) ресурсами приложения 
 (2) конфигурационным файлом приложения 
 (3) идентификаторами приложений 
Упражнение 4:
Номер 1
После того, как пользователь выберет таблицу и столбцы для просмотра, приложение может
Ответ:
 (1) создать запись в журнал транзакций 
 (2) создать запрос 
 (3) создать идентификаторы данных 
Номер 2
Базовая структура запроса на выборку включает
Ответ:
 (1) список столбцов через запятую 
 (2) список строк через запятую 
 (3) список строк через точку 
Номер 3
Если нужно выполнить со строкой более двух манипуляций, лучше использовать объект
Ответ:
 (1) StringCompile
 
 (2) StringBuilder
 
 (3) StringAccess
 
Упражнение 5:
Номер 1
Одной из лучших методик обеспечения безопасности считается
Ответ:
 (1) запрещение разрешения READ
для таблиц 
 (2) регулярная очистка кэша 
 (3) запрет на ввод пользовательских настроек 
Номер 2
В SQL Server 2005
для того, чтобы действовать от имени другого пользователя в рамках определенной команды, можно выполнить команду
Ответ:
 (1) USERS
 
 (2) ACCESS
 
 (3) EXECUTE
 
Номер 3
Какую команду можно выполнить в SQL Server 2005
для того, чтобы действовать от имени другого пользователя в рамках определенной команды?
Ответ:
 (1) EXECUTE
 
 (2) DEPEND
 
 (3) CORRECT
 
Упражнение 6:
Номер 1
Из приведенных ниже записей выберите правильный синтаксис команды EXECUTE
:
Ответ:
 (1) EXECUTE ("<dynamic query>") as USER='<User Name>'
 
 (2) EXECUTE ("<dynamic query>") as QUERY='<QUERY>'
 
 (3) EXECUTE ("<find query>") with USER='<User Name>'
 
Номер 2
Что позволяет осуществить добавление предложения ORDER BY
, с указанием после него списка столбцов в порядке, выбранном пользователем?
Ответ:
 (1) форматирование запроса 
 (2) сортировку динамического запроса 
 (3) очистку таблицы 
Номер 3
Какое ключевое слово используется для сортировки динамического запроса в порядке убывания?
Ответ:
 (1) DESC
 
 (2) AVG
 
 (3) RES
 
Упражнение 7:
Номер 1
Особый пользовательский класс, предназначенный для хранения всей информации, необходимой для каждой упорядоченной выборки, носит название
Ответ:
 (1) master
 
 (2) SortInfo
 
 (3) msdb
 
Номер 2
Как называется особый пользовательский класс, предназначенный для хранения всей информации, необходимой для каждой упорядоченной выборки?
Ответ:
 (1) SortInfo
 
 (2) SortData
 
 (3) SortTable
 
Номер 3
Для каких целей предназначен особый пользовательский класс SortInfo
?
Ответ:
 (1) для хранения всей информации, необходимой для каждой упорядоченной выборки 
 (2) для создания записей в журнале транзакций 
 (3) для осуществления индексации в таблицах 
Упражнение 8:
Номер 1
В базовом синтаксисе предложения WHERE
, задающего фильтрацию в инструкции SELECT
, используются ключевые слова
Ответ:
 (1) SELECT
 
 (2) FROM
 
 (3) ORDER BY
 
Номер 2
Из приведенных ниже записей выберите ключевые слова, которые используются в базовом синтаксисе предложения WHERE
, задающего фильтрацию в инструкции SELECT:
Ответ:
 (1) WHERE
 
 (2) SORT
 
 (3) WHEN
 
Номер 3
Какие из приведенных ниже записей следует отнести к ключевым словам, которые используются в базовом синтаксисе предложения WHERE
, задающего фильтрацию в инструкции SELECT?
Ответ:
 (1) ORDER BY
 
 (2) SORT BY
 
 (3) WITH
 
Упражнение 9:
Номер 1
Какой из приведенных ниже шаблонов следует использовать при проектировании списка условий?
Ответ:
 (1) <ColumnName> <structure operator> <value>
 
 (2) <ColumnQuery> <compare operator> <name>
 
 (3) <ColumnName> <compare operator> <value>
 
Номер 2
Из приведенных ниже записей выберите шаблон, который должен использоваться при проектировании списка условий:
Ответ:
 (1) <ColumnName> <compare operator> <type>
 
 (2) <ColumnName>> <compare operator> <value>
 
 (3) <ColumnName> <compare operator> <query>
 
Номер 3
При составлении списка условий значение datatype
следует сопоставлять столбцу
Ответ:
 (1) dataaccess
 
 (2) datatype
 
 (3) datacreate
 
Упражнение 10:
Номер 1
С помощью каких ключевых слов могут быть добавлены дополнительные фильтры в Condition_List
?
Ответ:
 (1) AND
 
 (2) OR
 
 (3) WITH
 
Номер 2
Из приведенных ниже записей выделите ключевые слова, с помощью которых могут быть добавлены дополнительные фильтры в Condition_List
:
Ответ:
 (1) OR
 
 (2) WHERE
 
 (3) FROM
 
Номер 3
К ключевым словам, с помощью которых могут быть добавлены дополнительные фильтры в Condition_List
, следует отнести
Ответ:
 (1) AND
 
 (2) XOR
 
 (3) RES
 
Упражнение 11:
Номер 1
Формат ISO
соответствует шаблону даты
Ответ:
 (1) гггг-мм-дд 
 (2) мм-дд-гггг 
 (3) дд-мм-гггг 
Номер 2
Если применить на компьютере пользователя параметр CultureInfo
, то можно получить значение
Ответ:
 (1) Time
 
 (2) DateTime
 
 (3) DateFormat
 
Номер 3
Для того, чтобы быть уверенным, что SQL
Server была отправлена правильная строка, можно использовать функцию
Ответ:
 (1) CONNECT
 
 (2) CONVERT
 
 (3) RESTORE
 
Упражнение 12:
Номер 1
Чтобы защитить базу данных следует
Ответ:
 (1) избегать построения инструкций SQL
 
 (2) регулярно очищать журнал транзакций 
 (3) использовать указание отдельных параметров 
Номер 2
Для обеспечения безопасности базы данных запросы следует хранить
Ответ:
 (1) в хранимых процедурах 
 (2) в базе master
 
 (3) в буферном кэше 
Номер 3
При первом выполнении запроса системная хранимая процедура sp_executeSql
Ответ:
 (1) создает план выполнения 
 (2) сохраняет план выполнения 
 (3) очищает буферный кэш