Главная / Базы данных /
SQL Server 2000 / Тест 18
SQL Server 2000 - тест 18
Упражнение 1:
Номер 1
Представление определяет:
Ответ:
 (1) несколько связанных таблиц, для которых выполняется оператор SELECT 
 (2) реальную таблицу в базе данных 
 (3) виртуальную таблицу, определяемую запросом, содержащим оператор SELECT 
Номер 2
К представлению можно применять операции:
Ответ:
 (1) CREATE SUBVIEW
 
 (2) DELETE
 
 (3) SELECT
 
 (4) INSERT
 
 (5) SET
 
Номер 3
Преимущество использования представлений заключается в том, что:
Ответ:
 (1) можно создавать представления с различными атрибутами без необходимости дублирования данных 
 (2) создается представление с неизменяемыми атрибутами 
 (3) данные дублируются и изменения не вносятся в реальные таблицы 
Упражнение 2:
Номер 1
Существуют типы представлений:
Ответ:
 (1) подмножество строк таблицы 
 (2) представление, созданное на основе нескольких баз данных 
 (3) агрегированная информация 
 (4) ограниченная информация 
Номер 2
SQL Server 2000 налагает ограничения на создание и использование представлений:
Ответ:
 (1) ограничение оператора SELECT
 
 (2) ограничение базы данных 
 (3) ограничение на использование некоторых типов данных 
 (4) ограничения по строкам 
Номер 3
Используемый для представления оператор SELECT
не может содержать операторов:
Ответ:
 (1) ORDER BY
 
 (2) WHERE
 
 (3) HAVING
 
 (4) GROUP BY
 
Упражнение 3:
Номер 1
Оператор CREATE VIEW
имеет синтаксис:
Ответ:
 (1)
CREATE VIEW имя_представления [(колонка, колонка ...)]
AS
ваш оператор SELECT
 
 (2)
CREATE VIEW имя_связанных_таблиц
AS
ваш оператор SELECT
[WITH CHECK OPTION]
 
 (3)
CREATE VIEW имя_представления [(колонка, колонка ...)]
[WITH ENCRYPTION]
AS
ваш оператор SELECT
[WITH CHECK OPTION]
 
Номер 2
Оператор CREATE VIEW
имеет синтаксис:
Ответ:
 (1)
CREATE VIEW имя_представления [(колонка, колонка ...)]
AS
ваш оператор SELECT
 
 (2)
CREATE VIEW имя_представления [(колонка, колонка ...)]
[WITH ENCRYPTION]
AS
ваш оператор SELECT
[WITH CHECK OPTION]
 
 (3)
CREATE VIEW имя_связанных_таблиц
AS
ваш оператор SELECT
[WITH CHECK OPTION]
 
Номер 3
Оператор CREATE VIEW
имеет синтаксис:
Ответ:
 (1)
CREATE VIEW имя_представления [(колонка, колонка ...)]
[WITH ENCRYPTION]
AS
ваш оператор SELECT
[WITH CHECK OPTION]
 
 (2)
CREATE VIEW имя_представления [(колонка, колонка ...)]
AS
ваш оператор SELECT
 
 (3)
CREATE VIEW имя_связанных_таблиц
AS
ваш оператор SELECT
[WITH CHECK OPTION]
 
Упражнение 4:
Номер 1
Операторы T-SQL для работы с представлениями позволяют:
Ответ:
 (1) в отличие от Enterprise Manager, получить не такие гибкие средства для работы 
 (2) получить более гибкие средства при работе с представлениями 
 (3) работать с представлениями с ограниченном режиме для улучшения безопасности 
Номер 2
Операторы T-SQL для работы с представлениями позволяют:
Ответ:
 (1) в отличие от Enterprise Manager, получить не такие гибкие средства для работы 
 (2) работать с представлениями с ограниченном режиме для улучшения безопасности 
 (3) получить более гибкие средства при работе с представлениями 
Номер 3
Для улучшения производительности и управляемости следует:
Ответ:
 (1) использовать преимущества индексов 
 (2) управлять данными только через реальные таблицы и, по возможности, не работать с представлениями 
 (3) использовать представления для обеспечения безопасности 
 (4) хранить копии данных и индексов в базе данных 
Упражнение 5:
Номер 1
Хранимая процедура sp_addlinkedserver
позволяет:
Ответ:
 (1) определять какие представления будут использовать в базе данных, а какие - заблокированы 
 (2) подсоединять сервер 
 (3) определять присоединенный сервер 
Номер 2
Хранимая процедура sp_addlinkedserver
позволяет:
Ответ:
 (1) определять присоединенный сервер 
 (2) определять какие представления будут использовать в базе данных, а какие - заблокированы 
 (3) подсоединять сервер 
Номер 3
Хранимая процедура sp_addlinkedserver
позволяет:
Ответ:
 (1) определять какие представления будут использовать в базе данных, а какие - заблокированы 
 (2) определять присоединенный сервер 
 (3) подсоединять сервер 
Упражнение 6:
Номер 1
Синтаксис хранимой процедуры sp_addlinkedserver
имеет вид:
Ответ:
 (1)
sp_addlinkedserver [ server = ] 'сервер'
[ , [ srvproduct = ] 'имя_продукта' ]
[ , [ provider = ] 'имя_провайдера' ]
 
 (2)
sp_addlinkedserver [ , [ @srvproduct = ] 'имя_продукта' ]
[ , [ @provider = ] 'имя_провайдера' ]
[ , [ @datasrc = ] 'источник_данных' ]
[ , [ @location = ] 'местоположение' ]
[ , [ @provstr = ] 'строка_провайдера' ]
[ , [ @catalog = ] 'каталог' ]
 
 (3)
sp_addlinkedserver [ @server = ] 'сервер'
[ , [ @srvproduct = ] 'имя_продукта' ]
[ , [ @provider = ] 'имя_провайдера' ]
[ , [ @datasrc = ] 'источник_данных' ]
[ , [ @location = ] 'местоположение' ]
[ , [ @provstr = ] 'строка_провайдера' ]
[ , [ @catalog = ] 'каталог' ]
 
Номер 2
Синтаксис хранимой процедуры sp_addlinkedserver
имеет вид:
Ответ:
 (1)
sp_addlinkedserver [ server = ] 'сервер'
[ , [ srvproduct = ] 'имя_продукта' ]
[ , [ provider = ] 'имя_провайдера' ]
 
 (2)
sp_addlinkedserver [ @server = ] 'сервер'
[ , [ @srvproduct = ] 'имя_продукта' ]
[ , [ @provider = ] 'имя_провайдера' ]
[ , [ @datasrc = ] 'источник_данных' ]
[ , [ @location = ] 'местоположение' ]
[ , [ @provstr = ] 'строка_провайдера' ]
[ , [ @catalog = ] 'каталог' ]
 
 (3)
sp_addlinkedserver [ , [ @srvproduct = ] 'имя_продукта' ]
[ , [ @provider = ] 'имя_провайдера' ]
[ , [ @datasrc = ] 'источник_данных' ]
[ , [ @location = ] 'местоположение' ]
[ , [ @provstr = ] 'строка_провайдера' ]
[ , [ @catalog = ] 'каталог' ]
 
Номер 3
Синтаксис хранимой процедуры sp_addlinkedserver
имеет вид:
Ответ:
 (1)
sp_addlinkedserver [ @server = ] 'сервер'
[ , [ @srvproduct = ] 'имя_продукта' ]
[ , [ @provider = ] 'имя_провайдера' ]
[ , [ @datasrc = ] 'источник_данных' ]
[ , [ @location = ] 'местоположение' ]
[ , [ @provstr = ] 'строка_провайдера' ]
[ , [ @catalog = ] 'каталог' ]
 
 (2)
sp_addlinkedserver [ server = ] 'сервер'
[ , [ srvproduct = ] 'имя_продукта' ]
[ , [ provider = ] 'имя_провайдера' ]
 
 (3)
sp_addlinkedserver [ , [ @srvproduct = ] 'имя_продукта' ]
[ , [ @provider = ] 'имя_провайдера' ]
[ , [ @datasrc = ] 'источник_данных' ]
[ , [ @location = ] 'местоположение' ]
[ , [ @provstr = ] 'строка_провайдера' ]
[ , [ @catalog = ] 'каталог' ]