Главная / Базы данных /
Программирование в Microsoft SQL Server 2000 / Тест 16
Программирование в Microsoft SQL Server 2000 - тест 16
Упражнение 1:
Номер 1
Представление представляет собой:
Ответ:
 (1) любой объект базу данных, используемый в операторе SELECT
 
 (2) реальную таблицу, создаваемую средствами Enterprise Manager 
 (3) виртуальную таблицу, которая создается путем выполнения оператора SELECT
 
Номер 2
Новая возможность, представленная в SQL Server 2000 позволяет:
Ответ:
 (1) создавать представления 
 (2) создавать индекс для представления 
 (3) определять домен для представления 
Номер 3
Индексированные представления лучше всего использовать для запросов:
Ответ:
 (1) связывания и агрегирования, которые обрабатывают большое количество строк 
 (2) в которых активно используются операции связывания(INNER/OUTER JOIN
) 
 (3) операций связывания и агрегирования, которые часто выполняются в других запросах 
 (4) операций связывания и агрегирования, которые НЕ выполняются в других запросах 
 (5) связывания и агрегирования, которые обрабатывают НЕбольшое количество строк 
Упражнение 2:
Номер 1
Представления можно создавать с помощью мастера:
Ответ:
 (1) Create Object View Wizard 
 (2) Create Virtual Table Wizard 
 (3) Create View Wizard 
Номер 2
Enterprise Manager предусматривает методы для создания представления:
Ответ:
 (1) утилита View Design Tool 
 (2) мастер создания представления Create View Wizard 
 (3) команда New View 
 (4) команда Create Virtual Table 
Номер 3
На данном этапе предполагается выбрать:
Ответ:
 (1) объекты для включения в представление 
 (2) объекты для включения в базу данных 
 (3) представление, которое будет выполнено 
Упражнение 3:
Номер 1
Создав представление, следует:
Ответ:
 (1) проверить правильность его структуры 
 (2) использовать его с некоторыми ограничениями, по сравнению с другими объектами базы данных 
 (3) использовать его точно так же, как таблицу 
Номер 2
Если открыть View Designer для существующего представления, Enterprise Manager трактует его как:
Ответ:
 (1) новый объект, отличный от виртуальной таблицы 
 (2) виртуальную таблицу 
 (3) временную таблицу, хранящейся в базе данных model 
Номер 3
Для виртуальной таблицы базовым оператором SQL является:
Ответ:
 (1) SELECT TOP n FROM <имя представления>
 
 (2) оператор TRUNCATE TABLE
, так как представление является виртуальной таблицей 
 (3) оператор запроса, создавший представление 
Упражнение 4:
Номер 1
На данном этапе предполагается выбрать:
Ответ:
 (1) представление, которое будет удалено из запроса 
 (2) таблицы, которые будут включены в представление 
 (3) представление, которое будет включено в запрос 
Номер 2
На данном этапе предполагается выбрать:
Ответ:
 (1) таблицы, которые будут включены в представление 
 (2) представление, которое будет включено в запрос 
 (3) представление, которое будет удалено из запроса 
Номер 3
На данном этапе предполагается выбрать:
Ответ:
 (1) представление, которое будет включено в запрос 
 (2) таблицы, которые будут включены в представление 
 (3) представление, которое будет удалено из запроса 
Упражнение 5:
Номер 1
Для изменения представления следует использовать:
Ответ:
 (1) только удаление представления и создание нового с необходимыми параметрами 
 (2) утилиту Update View 
 (3) встроенные средства Enterprise Manager 
Номер 2
Представление может быть изменено путем:
Ответ:
 (1) только удаления и создания нового с необходимыми параметрами 
 (2) изменения его имени 
 (3) изменения базового оператора SQL для представления 
 (4) изменения базовых таблиц, на основе которых создается представление 
Номер 3
Для изменения представления следует использовать:
Ответ:
 (1) встроенные средства Enterprise Manager 
 (2) только удаление представления и создание нового с необходимыми параметрами 
 (3) утилиту Update View 
Упражнение 6:
Номер 1
При удалении представления следует:
Ответ:
 (1) сначала удалить базовые таблицы, а затем и само представление посредствам рабочей панели Details Pane 
 (2) щелкнуть левой клавишей мыши на представлении в рабочей панели Details Pane, откроется пустое представление, а старое удалится 
 (3) щелкнуть правой кнопкой мыши на представлении в рабочей панели Details Pane и выбрать Delete. Подтвердить удаление в диалоговом окне Drop Objects 
Номер 2
Данное окно предполагает:
Ответ:
 (1) выбрать объекты базы данных для восстановления 
 (2) выбрать объекты базы данных для удаления 
 (3) объединить объекты для создания представления 
Номер 3
Для добавления представления в запрос необходимо:
Ответ:
 (1) в конструкторе запросов Query Designer нажать кнопку Add Table. Открыть вкладку Views, выбрать нужное представление, нажать Add, а затем нажать кнопку Close 
 (2) в рабочей панели Details Pane выбрать Create New View, затем определить параметры представления и нажать OK 
 (3) выбрать базовые таблицы, щелкнуть правой клавишей мыши на выделенном, нажать New View, определить параметры представления и нажать OK