1. В чем состоят преимущества использования хранимых процедур в языке SQL?
2. В чем состоят преимущества использования триггеров?
3. Как осуществляется объявление локальной переменной в теле модуля на процедурном SQL?
4. Какие условные операторы используются в процедурном SQL?
5. Что такое курсор? Каковы особенности работы с явным и неявным курсором?
6. Как запомнить значения определенных столбцов изменяемых таблиц в переменных при использовании запросов модификации данных в PSQL?
7. Что такое генератор последовательности? Как его создать, использовать и удалить с помощью средств языка SQL?
8. Что такое исключение? Как оно создается, изменяется и вызывается?
9. С помощью какого оператора осуществляется динамическое выполнение запросов DDL и DML в модуле процедурного SQL? Какие используются формы этого оператора?
10. Что такое SQL-сценарий? Как выполнить создание БД в SQL-сценарии?
11. Что такое триггер DML? Как он создается, модифицируется и удаляется?
12. Как создать триггер БД? Чем триггер БД отличается от триггера DML?
13. В чем состоят отличия семантического характера хранимых процедур от триггеров? Как создать, изменить и удалить ХП?
14. Какие виды хранимых процедур существуют? Чем они отличаются друг от друга? Как они вызываются?
15. Как выполнить блок кода на процедурном языке без оформления хранимой процедуры или триггера?
предыдущаяследующая тема