Главная / Базы данных /
Оптимизация работы серверов баз данных Microsoft SQL Server 2005 / Тест 1
Оптимизация работы серверов баз данных Microsoft SQL Server 2005 - тест 1
Упражнение 1:
Номер 1
Обобщение информации о данных носит название
Ответ:
 (1) структуризация 
 (2) агрегация 
 (3) сегрегация 
Номер 2
Что такое агрегация?
Ответ:
 (1) метод шифрования данных 
 (2) способ доступа к элементам базы данных 
 (3) обобщение информации о данных 
Номер 3
Из приведенных ниже записей выберите название обобщения информации о данных:
Ответ:
 (1) детерминация 
 (2) компоновка 
 (3) агрегация 
Упражнение 2:
Номер 1
Функции агрегации являются
Ответ:
 (1) векторными 
 (2) тригонометрическими 
 (3) скалярными 
Номер 2
Какой тип имеют функции агрегации?
Ответ:
 (1) скалярный 
 (2) модульный 
 (3) терминантный 
Номер 3
Функции агрегации
Ответ:
 (1) возвращают только одно значение 
 (2) оперируют набором данных 
 (3) зависят от информации, содержащейся в ID-файле 
Упражнение 3:
Номер 1
На время, затраченное на подсчет строк в таблице, влияет
Ответ:
 (1) создание связного пула 
 (2) размер кэша сценариев 
 (3) тип записей в таблице 
Номер 2
Функция COUNT
возвращает тип данных
Ответ:
 (1) int
 
 (2) float
 
 (3) double
 
Номер 3
Какой тип данных возвращает функция COUNT
?
Ответ:
 (1) longint
 
 (2) char
 
 (3) int
 
Упражнение 4:
Номер 1
В чем заключается различие между предложениями WHERE
и HAVING
?
Ответ:
 (1) в методе доступа к данным 
 (2) в типе информации, к которой применяется каждый фильтр 
 (3) в способах дешифровки данных 
Номер 2
Предложение WHERE
фильтрует
Ответ:
 (1) информацию, полученную после выполнения агрегатных функций 
 (2) оригинальный набор информации из таблицы 
 (3) только информацию о сертификатах 
Номер 3
Предполагаемый план выполнения в графической форме демонстрирует
Ответ:
 (1) как будет обрабатываться запрос 
 (2) как изменяется время исполнения запроса 
 (3) в какой степени каждый этап влияет на стоимость запроса 
Упражнение 5:
Номер 1
В чем назначение функции SUM
?
Ответ:
 (1) подсчет суммы значений в столбце 
 (2) подсчет суммы значений в строке 
 (3) подсчет всех значений в таблице 
Номер 2
Какие значения возвращает функция SUM
?
Ответ:
 (1) числовые 
 (2) строковые 
 (3) графические 
Номер 3
Из приведенных ниже записей выберите тип возвращаемых значений функции SUM
:
Ответ:
 (1) числовой 
 (2) векторный 
 (3) двоичный 
Упражнение 6:
Номер 1
Что произойдет, если функция SUM
обнаружит значение NULL
при попытке вычислить итоговую сумму?
Ответ:
 (1) она возвратит ошибку 
 (2) она возвратит NULL
 
 (3) ничего не произойдет, подсчет продолжится 
Номер 2
T-SQL
предоставляет операторы для предложения GROUP BY
, которые позволяют получить
Ответ:
 (1) детализированную информацию для полей 
 (2) сводную информацию для полей 
 (3) контекстную информацию для полей 
Номер 3
Из приведенных ниже записей выберите возможный вариант применения функции ROLLUP
:
Ответ:
 (1) вычисление детализированных сумм 
 (2) дешифровка данных 
 (3) создание отчетов 
Упражнение 7:
Номер 1
Обозначить различия между строками, содержащими итоговые значения, и строками, содержащие промежуточные значения помогает функция
Ответ:
 (1) STRINGS
 
 (2) GROUPING
 
 (3) RESTRUCT
 
Номер 2
Где могут использоваться скрытые значения GROUPING
?
Ответ:
 (1) в предложениях ORDER BY
 
 (2) в предложениях ECSTRUCT FROM
 
 (3) в предложениях GAIN WITH
 
Номер 3
Если значения GROUPING
получаются в приложении, то их можно использовать для добавления форматирования итоговых строк
Ответ:
 (1) в отчете 
 (2) в журнале транзакций 
 (3) на экране 
Упражнение 8:
Номер 1
Если итоговая сумма рассчитывается до текущей суммы включительно, то тип такой итоговой суммы называется
Ответ:
 (1) промежуточным итогом 
 (2) конечным итогом 
 (3) динамическим итогом 
Номер 2
В качестве конкретной даты для каждой строки может быть использовано поле
Ответ:
 (1) OrderDate
 
 (2) CurrentDate
 
 (3) TempDate
 
Упражнение 9:
Номер 1
Имеются два запроса: запрос, использующий пользовательскую функцию и запрос, использующий подзапрос. Для какого из этих запросов нужно больше времени?
Ответ:
 (1) для запроса, использующего подзапросы 
 (2) для запроса, использующего пользовательскую функцию 
 (3) одинаково 
Номер 2
Какие статические функции агрегации можно использовать в запросах?
Ответ:
 (1) основные 
 (2) базовые 
 (3) структурные 
Номер 3
Из приведенных ниже записей выделите типы статических функций агрегации, которые можно использовать в запросах:
Ответ:
 (1) интегрированные 
 (2) расширенные 
 (3) динамические 
Упражнение 10:
Номер 1
Для удовлетворения дополнительных требований при использовании статистических функций агрегации можно добавить
Ответ:
 (1) фильтры 
 (2) группировки 
 (3) связки 
Номер 2
Среднее от всех значений, содержащихся в столбце, который указан в качестве аргумента, возвращает функция
Ответ:
 (1) MIDDLE
 
 (2) AVG
 
 (3) SORT BY
 
Номер 3
В качестве аргумента функция AVG
принимает
Ответ:
 (1) строковые значения 
 (2) графические значения 
 (3) числовые значения 
Упражнение 11:
Номер 1
Аргументом функции AVG
может быть
Ответ:
 (1) имя столбца 
 (2) вычисление 
 (3) ID
 
Номер 2
В аргументе функции AVG
недопустимы
Ответ:
 (1) вычисления 
 (2) подзапросы 
 (3) агрегатные функции 
Номер 3
Какие из приведенных ниже записей недопустимы в аргументе функции AVG
?
Ответ:
 (1) вычисления 
 (2) агрегатные функции 
 (3) имя столбца 
Упражнение 12:
Номер 1
Для форматирования результатов функций MIN
и MAX
можно использовать операторы
Ответ:
 (1) GROUP
 
 (2) ROLLUP
 
 (3) SORT
 
Номер 2
К статистическим функциям следует относить
Ответ:
 (1) STDEV
 
 (2) VARP
 
 (3) GAIN
 
Номер 3
Из приведенных ниже записей выберите статистические функции:
Ответ:
 (1) STDEVP
 
 (2) STAT
 
 (3) VAR