Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы Базы данных.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
155 Кб
Скачать
☆

Тема VII.4Тема 7.4 Триггеры

  1. Выберите объект базы данных, задающий событие и процедурный код, который надо выполнять при возникновении этого события.

  1. При перемещении некоторых функций в базу данных усложняются задачи ее проектирования, реализации и администрирования - это недостаток …?

  1. Какого вида триггера НЕ существует??

  1. Выберите верное утверждение.

  1. Выберите верное утверждение.

  1. Какой тип триггеров можно задать только для представлений?

  1. Выберите верное утверждение.

  1. Выберите верное утверждение.

  1. Выберите верное утверждение.

  1. Выберите верное утверждение. Триггеры DML …?

  1. Выберите верное утверждение. Триггеры INSTEAD OF …?

  1. Выберите верное утверждение. Триггеры DDL и триггеры на события …?

  1. Можно создать DML триггер для представлений?

  1. Какой триггер ассоциируется с оператором?

  1. Какой триггер ассоциируется со строкой?

  1. Какой триггер выполняется при исполнении следующего sql-запроса: insert into student (user_id, last_name, first_name, second_name, group) values (1234, 'Иванов', 'Иван', 'Иванович', 'МОб-1001'); ?

  1. Какой триггер выполняется при выполнении следующего sql-запроса: update student set  group = 'ПМИб-1001' where user_id = 1234; ?

  1. Какой триггер выполняется при выполнении следующего sql-запроса: CREATE USER test IDENTIFIED BY test; ?

  1. Какой триггер выполняется после выполнения следующей команды серверу: startup?

  1. Какие нужны привилегии для выполнения триггера, который получает доступ к объекту базы данных?

Тема VII.5Тема 7.5 Курсоры

  1. Область в памяти базы данных, которая предназначена для хранения последнего оператора SQL – это …?

  1. Выберите основное действие при работе с курсором.

  1. Выберите основное действие при работе с курсором.

  1. Выберите основное действие при работе с курсором.

  1. Как называется процесс компиляции нового курсора?

  1. Выберите подходящий этап при полном разборе курсора соответствующий определению: Курсор проверяет на соответствие синтаксическим правилам SQL, также проверяются объекты, на которые он ссылается?

  1. Выберите подходящий этап при полном разборе курсора соответствующий определению: Курсор приводится в исполняемый вид и загружается в разделяемый пул сервера базы данных?

  1. Выберите подходящий этап при полном разборе курсора соответствующий определению: Оптимизатор по стоимости определяет наилучший для данного курсора план выполнения и присоединяет его к курсору?

  1. Выберите подходящий этап при полном разборе курсора соответствующий определению: ASCII значения всех символов курсора складываются и передаются в специальную функцию. Эта функция рассчитывает значение, по которому курсор легко может быть найден при повторном обращении?

  1. Что называют явным курсором?

  1. Что называют неявным курсором?

  1. Что называется полным разбором курсора?

  1. Какого вида является следующий курсор: select first_name, last_name, second_name into f_name, l_name, s_name from student; ?

  1. Какого вида является следующий курсор: cursor FIO is select first_name, last_name, second_name from student; ?

  1. Выберите соответствующее определение для этапа проверки при полном разборе курсора?

  1. Выберите соответствующее определение для этапа компиляции при полном разборе курсора?

  1. Выберите соответствующее определение для этапа вычисления плана выполнения при полном разборе курсора?

  1. Выберите соответствующее определение для этапа вычисления хэша при полном разборе курсора?

  1. Дайте определение курсору.

  1. Как называется курсор, который объявляется разработчиком?

  1. Как называется курсор, который не объявляется разработчиком?