Главная / Базы данных /
Оптимизация работы серверов баз данных 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