С помощью пакетов можно упорядочить процедуры и функции и объединять их в логические группы. Спецификации и тела пакетов сохраняются в словаре данных. Пакеты бывают очень полезны при решении задач администрирования по управлению процедурами и функциями.
Триггеры
Триггеры – это процедуры, выполняемые при наступлении указанного события базы данных. С помощью триггеров можно укрепить ссылочную целостность, обеспечить дополнительную безопасность или повысить доступные возможности аудита.
Существуют два типа триггеров:
Операторные триггеры. Срабатывают один раз для каждого активизирующего оператора.
Строковые триггеры. Срабатывают один раз для каждой строки таблицы, на которую влияют данные операторы.
Для любого типа триггера можно создать триггеры BEFORE (до) и AFTER (после), относящиеся к каждому типу активизирующих событий. К числу таких событий относятся команды insert, update и delete