игра брюс 2048
Главная / Базы данных / Распределенные базы и хранилища данных / Тест 11

Распределенные базы и хранилища данных - тест 11

Упражнение 1:
Номер 1
Какое процедурное расширение используется в СУБД Oracle?

Ответ:

 (1) PL/SQL 

 (2) T-SQL 

 (3) MySQL 


Номер 2
Какое процедурное расширение используется в СУБД SQL Server?

Ответ:

 (1) PL/SQL 

 (2) T-SQL 

 (3) MySQL 


Номер 3
Какое процедурное расширение не используется в СУБД Oracle?

Ответ:

 (1) PL/SQL 

 (2) T-SQL 

 (3) MySQL 


Упражнение 2:
Номер 1
Какое процедурное расширение не используется в СУБД SQL Server?

Ответ:

 (1) PL/SQL 

 (2) T-SQL 

 (3) MySQL 


Номер 2
Процедурное расширение PL/SQL используется в СУБД:

Ответ:

 (1) Oracle 

 (2) SQL Server 

 (3) Transact 


Номер 3
Процедурное расширение T-SQL используется в СУБД:

Ответ:

 (1) Oracle 

 (2) SQL Server 

 (3) Transact 


Упражнение 3:
Номер 1
Где хранятся программные модули, написанные на процедурных расширениях SQL, входящих в состав СУБД?

Ответ:

 (1) на отдельном сервере 

 (2) на компьютерах-клиентах СУБД 

 (3) в СУБД 


Номер 2
Где выполняются программные модули, написанные на процедурных расширениях SQL, входящих в состав СУБД?

Ответ:

 (1) на специально выделенном сервере СУБД 

 (2) в ядре СУБД 

 (3) на компьютерах-клиентах СУБД 


Номер 3
Модули процедурного расширения SQL могут быть следующих типов:

Ответ:

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

 (2) dll-библиотеки 

 (3) триггеры 


Упражнение 4:
Номер 1
Хранимая процедура или функция - это:

Ответ:

 (1) подпрограмма, состоящая из SQL операторов и команд процедурного языка 

 (2) подпрограмма, состоящая только из SQL операторов 

 (3) подпрограмма, состоящая только из команд процедурного языка 


Номер 2
С помощью какой команды создаются хранимые процедуры?

Ответ:

 (1) create 

 (2) create function 

 (3) create procedure 


Номер 3
С помощью какой команды создаются хранимые функции?

Ответ:

 (1) create 

 (2) create function 

 (3) create procedure 


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

Ответ:

 (1) start 

 (2) execute 

 (3) run 


Номер 2
Часть хранимой процедуры, которая объявляет процедуру или функцию, называется:

Ответ:

 (1) заголовок 

 (2) тело 

 (3) спецификация 


Номер 3
Часть хранимой процедуры, которая определяет процедуру или функцию, называется:

Ответ:

 (1) заголовок 

 (2) тело 

 (3) спецификация 


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

Ответ:

 (1) спецификация хранимой процедуры 

 (2) SQL-пакет 

 (3) хранимая процедура специального вида 


Номер 2
Хранимая процедура специального вида, которая запускается при возникновении какого-либо события, обычно изменения данных в таблице - это:

Ответ:

 (1) триггер 

 (2) хранимая функция 

 (3) транзакция 


Номер 3
Триггер запускается при:

Ответ:

 (1) старте СУБД 

 (2) возникновении какого-либо события, обычно изменения данных в таблице 

 (3) выключении СУБД 


Упражнение 7:
Номер 1
Почему собственно выполнение хранимых процедур происходит очень быстро?

Ответ:

 (1) у хранимых процедур отсутствует план выполнения процедуры 

 (2) план выполнения процедуры подготавливается во время запуска процедуры 

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


Номер 2
Можно ли в операторе create procedure для параметра указать значение, принимаемое по умолчанию?

Ответ:

 (1) да 

 (2) нет 


Номер 3
Какой символ должен предшествовать названиям параметров хранимых процедур?

Ответ:

 (1)

 (2)

 (3)


Упражнение 8:
Номер 1
Когда используется значение параметра процедуры по умолчанию?

Ответ:

 (1) когда для этого параметра не было указано никакого значения 

 (2) когда для этого параметра было указано некорректное значение 

 (3) когда для этого параметра было указано нулевое значение 


Номер 2
Названия параметров по отношению к содержащей их процедуре являются:

Ответ:

 (1) локальными 

 (2) глобальными 

 (3) уникальными 


Номер 3
Указывается ли тип данных для параметров хранимых процедур?

Ответ:

 (1) да 

 (2) нет 


Упражнение 9:
Номер 1
Выберите верные типы триггеров:

Ответ:

 (1) DDL 

 (2) DHL 

 (3) DML 


Номер 2
Для триггеров возможно время активации:

Ответ:

 (1) до выполнения оператора 

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

 (3) после выполнения оператора 


Номер 3
С помощью какой команды можно удалить триггер?

Ответ:

 (1) delete trigger 

 (2) drop trigger 

 (3) kill trigger 


Упражнение 10:
Номер 1
С помощью какой команды можно создать триггер?

Ответ:

 (1) create procedure 

 (2) create trigger 

 (3) create function 


Номер 2
Какие специальные таблицы используются при вызове триггеров?

Ответ:

 (1) таблица удаления (deleted table) 

 (2) таблица добавления (inserted table) 

 (3) таблица обновления (updated table) 


Номер 3
Какие специальные таблицы не используются при вызове триггеров?

Ответ:

 (1) таблица удаления (deleted table) 

 (2) таблица добавления (inserted table) 

 (3) таблица обновления (updated table) 


Упражнение 11:
Номер 1
Может ли пользователь изменять данные в специальных таблицах, используемых при вызове триггеров?

Ответ:

 (1) да 

 (2) нет 


Номер 2
Может ли пользователь использовать информацию, находящуюся в специальных таблицах, используемых при вызове триггеров, для проверки последствий выполнения операторов insert, update или delete?

Ответ:

 (1) да 

 (2) нет 


Номер 3
В таблице inserted сохраняются копии строк, которые:

Ответ:

 (1) удаляются операторами update или delete 

 (2) вставляются операторами insert или update 

 (3) выбираются оператором select 


Упражнение 12:
Номер 1
В таблице deleted сохраняются копии строк, которые:

Ответ:

 (1) удаляются операторами update или delete 

 (2) вставляются операторами insert или update 

 (3) выбираются оператором select 


Номер 2
Триггерная таблица и таблица удаления:

Ответ:

 (1) не имеют общих строк 

 (2) содержат только общие строки 

 (3) содержат и общие, и уникальные строки 


Номер 3
Таблица добавления:

Ответ:

 (1) всегда содержит копии строк, которые были удалены из триггерной таблицы 

 (2) всегда содержит копии новых строк, которые были добавлены в триггерную таблицу 

 (3) содержит некоторые из копий новых строк, которые были добавлены в триггерную таблицу 




Главная / Базы данных / Распределенные базы и хранилища данных / Тест 11