игра брюс 2048
Главная / Программирование / Проектирование информационных систем в Microsoft SQL Server 2008 и Visual Studio 2008 / Тест 13

Проектирование информационных систем в Microsoft SQL Server 2008 и Visual Studio 2008 - тест 13

Упражнение 1:
Номер 1
Пользовательские функции в Microsoft SQL Server 2008, в отличии от хранимых процедур, ... 

Ответ:

 (1) возвращают результат 

 (2) не возвращают результат 

 (3) могут как возвращать, так и не возвращать результат 


Номер 2
Хранимые процедуры в Microsoft SQL Server 2008, в отличии от пользовательских функций, ... 

Ответ:

 (1) возвращают результат 

 (2) не возвращают результат 

 (3) могут как возвращать, так и не возвращать результат 


Номер 3
Пользовательские функции в Microsoft SQL Server 2008 вызываются только при помощи оператора:

Ответ:

 (1) update 

 (2) select 

 (3) create function 


Упражнение 2:
Номер 1
Обработчики событий, которые выполняют команды SQL, если происходят какие либо действия с таблицей:

Ответ:

 (1) триггеры 

 (2) хранимые процедуры 

 (3) диаграммы 


Номер 2
Компоненты баз данных, которые блокируют удаление записей из первичных таблиц, если существуют связанные с ними записи во вторичных таблицах:

Ответ:

 (1) триггеры 

 (2) хранимые процедуры 

 (3) диаграммы 


Номер 3
Диаграммы обеспечивают ... 

Ответ:

 (1) удаление записей из первичных таблиц, если существуют связанные с ними записи во вторичных таблицах 

 (2) целостность данных базы данных 

 (3) шифрование данных при выполнении триггера 


Упражнение 3:
Номер 1
Скалярные пользовательские функции - это ... 

Ответ:

 (1) функции, которые не возвращают результат 

 (2) функции, которые возвращают число или текст 

 (3) функции, которые выводят результат в виде таблицы 


Номер 2
Табличные пользовательские функции - это ... 

Ответ:

 (1) функции, которые возвращают число или текст 

 (2) функции, которые выводят результат в виде таблицы 

 (3) функции, которые не возвращают результат 


Номер 3
На какие виды делятся пользовательские функции в Microsoft SQL Server 2008?

Ответ:

 (1) векторные функции 

 (2) скалярные функции 

 (3) табличные функции 


Упражнение 4:
Номер 1
Для создания новой пользовательской функции используется команда:

Ответ:

 (1) select 

 (2) update 

 (3) create function 


Номер 2
Команда create function используется для:

Ответ:

 (1) удаления пользовательской функции 

 (2) вызова пользовательской функции 

 (3) создания новой пользовательской функции 


Номер 3
При создании новой пользовательской функции после служебного слова return в табличных функциях ставится:

Ответ:

 (1) тип данных результата, который возвращает функция 

 (2) служебное слово table 

 (3) sql команда функции 


Упражнение 5:
Номер 1
При создании новой пользовательской функции после служебного слова returns в скалярных функциях ставится:

Ответ:

 (1) тип данных результата, который возвращает функция 

 (2) служебное слово table 

 (3) sql команда функции 


Номер 2
При создании новой пользовательской функции после служебного слова returns в табличных функциях ставится:

Ответ:

 (1) тип данных результата, который возвращает функция 

 (2) служебное слово table 

 (3) sql команда функции 


Номер 3
При создании новой пользовательской функции после служебного слова return в скалярных функциях ставится:

Ответ:

 (1) тип данных результата, который возвращает функция 

 (2) служебное слово table 

 (3) sql команда функции 


Упражнение 6:
Номер 1
Если при создании новой пользовательской функции используются несколько SQL команд, заключенных между служебными словами begin и end, то в этом случае:

Ответ:

 (1) служебное слово return не ставится 

 (2) служебное слово return ставится перед служебным словом begin 

 (3) служебное слово return ставится перед служебным словом end 


Номер 2
Когда при создании новой пользовательской функции используются несколько SQL команд, заключенных между служебными словами begin и end, то:

Ответ:

 (1) служебное слово return не ставится перед служебным словом begin 

 (2) служебное слово return ставится перед служебным словом begin 

 (3) служебное слово return ставится после служебного слова end 


Номер 3
Если при создании новой пользовательской функции используется одна SQL команда после служебного слова return, то в этом случае:

Ответ:

 (1) служебное слово begin используется, а служебное слово end не используется 

 (2) служебные слова begin и end используются 

 (3) служебные слова begin и end не используются 


Упражнение 7:
Номер 1
Для обеспечения целостности данных при работе базы данных необходимо, чтобы:

Ответ:

 (1) записи из первичных таблиц не удалялись 

 (2) при удалении записей из первичных таблиц автоматически удалялись связанные с ними записи из вторичных таблиц 

 (3) записи из вторичных таблиц не удалялись 


Номер 2
Какой компонент базы данных в Microsoft SQL Server 2008 используется для обеспечения целостности данных?

Ответ:

 (1) диаграммы 

 (2) хранимые процедуры 

 (3) пользовательские функции 


Номер 3
Укажите компонент базы данных в Microsoft SQL Server 2008, который используется для обеспечения целостности данных:

Ответ:

 (1) триггеры 

 (2) хранимые процедуры 

 (3) пользовательские функции 


Упражнение 8:
Номер 1
Триггеры - это ... 

Ответ:

 (1) пользовательские функции, которые возвращают число или текст 

 (2) компоненты баз данных, которые блокируют удаление записей из первичных таблиц, если существуют связанные с ними записи во вторичных таблицах 

 (3) обработчики событий, которые выполняют команды SQL если происходят какие либо действия с таблицей 


Номер 2
Диаграммы - это ... 

Ответ:

 (1) пользовательские функции, которые возвращают число или текст 

 (2) компоненты баз данных, которые блокируют удаление записей из первичных таблиц, если существуют связанные с ними записи во вторичных таблицах 

 (3) обработчики событий, которые выполняют команды SQL, если происходят какие либо действия с таблицей 


Номер 3
Организовать автоматическое удаление записей из вторичной таблицы при удалении связанной с ними записи из первичной таблицы можно при помощи:

Ответ:

 (1) триггеров 

 (2) хранимых процедур 

 (3) диаграмм 


Упражнение 9:
Номер 1
Какие в Microsoft SQL Server 2008 существуют виды триггеров:

Ответ:

 (1) триггеры, выполняемые вместо события, происходящего с таблицей 

 (2) триггеры, выполняемые до события, произошедшего с таблицей 

 (3) триггеры, выполняемые после события, произошедшего с таблицей 


Номер 2
Для обработки событий таблиц используются:

Ответ:

 (1) триггеры, выполняемые вместо события, происходящего с таблицей 

 (2) триггеры, выполняемые после события, произошедшего с таблицей 

 (3) все виды триггеров 


Номер 3
Для обеспечения целостности данных используются:

Ответ:

 (1) триггеры, выполняемые вместо события, происходящего с таблицей 

 (2) триггеры, выполняемые после события, произошедшего с таблицей 

 (3) все виды триггеров 


Упражнение 10:
Номер 1
Для создания триггера используется команда:

Ответ:

 (1) begin trigger 

 (2) start trigger 

 (3) create trigger 

 (4) open trigger 


Номер 2
Команда create trigger в Microsoft SQL Server 2008 используется для:

Ответ:

 (1) запуска триггера 

 (2) активации триггера 

 (3) создания триггера 


Номер 3
Какой параметр необходимо установить при создании триггера, для того, чтобы триггер выполнялся после события, происходящего с таблицей?

Ответ:

 (1) instead of 

 (2) with encryption 

 (3) after 


Упражнение 11:
Номер 1
Если при создании триггера используется параметр after, то:

Ответ:

 (1) триггер выполняется после события 

 (2) триггер не выполняется 

 (3) триггер выполняется вместо события 


Номер 2
Если при создании триггера используется параметр instead of, то:

Ответ:

 (1) триггер выполняется после события 

 (2) триггер не выполняется 

 (3) триггер выполняется вместо события 


Номер 3
Какой параметр необходимо установить при создании триггера, для того, чтобы триггер выполнялся вместо события, происходящего с таблицей?

Ответ:

 (1) instead of 

 (2) with encryption 

 (3) alter 


Упражнение 12:
Номер 1
Если при создании триггера используется параметр with encryption, то:

Ответ:

 (1) происходит включение шифрования данных при выполнении триггера 

 (2) происходит отключение шифрования данных при выполнении триггера 

 (3) триггер выполняется вместо события 


Номер 2
Триггеры создаются для:

Ответ:

 (1) всех таблиц базы данных 

 (2) не менее, чем двух таблиц базы данных 

 (3) конкретной таблицы базы данных 


Номер 3
Какой параметр необходимо установить при создании триггера, для того, чтобы произошло включение шифрования данных при выполнении триггера?

Ответ:

 (1) instead of 

 (2) with encryption 

 (3) alter 




Главная / Программирование / Проектирование информационных систем в Microsoft SQL Server 2008 и Visual Studio 2008 / Тест 13