Главная / Базы данных /
SQL Server 2000 / Тест 21
SQL Server 2000 - тест 21
Упражнение 1:
Номер 1
Хранимая процедура определяет:
Ответ:
 (1) операторы T-SQL, выполняющиеся одновременно 
 (2) набор операторов, объединенных SQL Server в единый модуль 
 (3) набор операторов T-SQL, который компилируется системой SQL Server в единый "план исполнения" 
Номер 2
Существуют типы хранимых процедур:
Ответ:
 (1) распределенные хранимые процедуры 
 (2) системные хранимые процедуры 
 (3) расширенные хранимые процедуры 
 (4) управляемые хранимые процедуры 
Номер 3
Системные хранимые процедуры:
Ответ:
 (1) используются для управления SQL Server и вывода на экран информации о базах данных и пользователях 
 (2) создаются пользователем и настраиваются для выполнения тех задач, которые требуются данному пользователю 
 (3) являются динамически подключаемыми библиотеками 
Упражнение 2:
Номер 1
Оператор CREATE PROCEDURE
имеет синтаксис:
Ответ:
 (1)
CREATE PROCEDURE имя_процедуры
[ {@имя_параметра тип_данных} ] [= по_умолчанию][INPUT]
AS операторы_T-SQL
 
 (2)
CREATE PROC[EDURE] имя_процедуры
[ {@имя_параметра тип_данных} ] [= по_умолчанию][OUTPUT]
[,...,n]
 
 (3)
CREATE PROC[EDURE] имя_процедуры
[ {@имя_параметра тип_данных} ] [= по_умолчанию][OUTPUT]
[,...,n]
AS операторы_T-SQL
 
Номер 2
Оператор CREATE PROCEDURE
имеет синтаксис:
Ответ:
 (1)
CREATE PROC[EDURE] имя_процедуры
[ {@имя_параметра тип_данных} ] [= по_умолчанию][OUTPUT]
[,...,n]
 
 (2)
CREATE PROC[EDURE] имя_процедуры
[ {@имя_параметра тип_данных} ] [= по_умолчанию][OUTPUT]
[,...,n]
AS операторы_T-SQL
 
 (3)
CREATE PROCEDURE имя_процедуры
[ {@имя_параметра тип_данных} ] [= по_умолчанию][INPUT]
AS операторы_T-SQL
 
Номер 3
Оператор CREATE PROCEDURE
имеет синтаксис:
Ответ:
 (1)
CREATE PROC[EDURE] имя_процедуры
[ {@имя_параметра тип_данных} ] [= по_умолчанию][OUTPUT]
[,...,n]
AS операторы_T-SQL
 
 (2)
CREATE PROC[EDURE] имя_процедуры
[ {@имя_параметра тип_данных} ] [= по_умолчанию][OUTPUT]
[,...,n]
 
 (3)
CREATE PROCEDURE имя_процедуры
[ {@имя_параметра тип_данных} ] [= по_умолчанию][INPUT]
AS операторы_T-SQL
 
Упражнение 3:
Номер 1
Ключевое слово RETURN
позволяет:
Ответ:
 (1) создавать локальные переменных 
 (2) возвращать определенные значения вызывающей программе 
 (3) возвращаться из любой точки хранимой процедуры в вызывающую программу 
Номер 2
Ключевое слово DECLARE
позволяет:
Ответ:
 (1) возвращаться из любой точки хранимой процедуры в вызывающую программу 
 (2) создавать локальные переменных 
 (3) возвращать определенные значения вызывающей программе 
Номер 3
Ключевое слово DECLARE
позволяет:
Ответ:
 (1) создавать локальные переменных 
 (2) возвращаться из любой точки хранимой процедуры в вызывающую программу 
 (3) возвращать определенные значения вызывающей программе 
Упражнение 4:
Номер 1
Оператор T-SQL ALTER PROCEDURE
предназначен для:
Ответ:
 (1) изменения только списка переменных в хранимой процедуре 
 (2) удаления хранимой процедуры 
 (3) изменения хранимой процедуры 
Номер 2
Оператор T-SQL DROP PROCEDURE
предназначен для:
Ответ:
 (1) изменения хранимой процедуры 
 (2) удаления хранимой процедуры 
 (3) переименования хранимой процедуры 
Номер 3
Системная хранимая процедура sp_helptext
позволяет:
Ответ:
 (1) просматривать определение любой хранимой процедуры и оператора, который использовался для создания этой процедуры 
 (2) просматривать справку по данной хранимой процедуре 
 (3) создавать остальные хранимые процедуры 
Упражнение 5:
Номер 1
Использование оператора DROP PROCEDURE
позволяет:
Ответ:
 (1) как удалять, так и изменять параметры хранимой процедуры 
 (2) поместить хранимую процедуру в хранилище, для возможности воссоздания 
 (3) удаляет хранимую процедуру без возможности восстановления 
Номер 2
Использование оператора DROP PROCEDURE
позволяет:
Ответ:
 (1) как удалять, так и изменять параметры хранимой процедуры 
 (2) удаляет хранимую процедуру без возможности восстановления 
 (3) поместить хранимую процедуру в хранилище, для возможности воссоздания 
Номер 3
Использование оператора DROP PROCEDURE
позволяет:
Ответ:
 (1) удаляет хранимую процедуру без возможности восстановления 
 (2) как удалять, так и изменять параметры хранимой процедуры 
 (3) поместить хранимую процедуру в хранилище, для возможности воссоздания 
Упражнение 6:
Номер 1
Просматривать определения любой хранимой процедуры позволяет хранимая процедура
Ответ:
 (1) sp_helpproc
 
 (2) sp_procdesc
 
 (3) sp_description
 
Номер 2
Просматривать определения любой хранимой процедуры позволяет хранимая процедура
Ответ:
 (1) sp_helpproc
 
 (2) sp_description
 
 (3) sp_procdesc
 
Номер 3
Просматривать определения любой хранимой процедуры позволяет хранимая процедура
Ответ:
 (1) sp_procdesc
 
 (2) sp_helpproc
 
 (3) sp_description
 
 (4) sp_helptext