Главная / Базы данных /
Оптимизация работы серверов баз данных 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) очищает буферный кэш