В PL SQL предоставляет возможность гармонично группировать программные единицы – процедуры и функции.
Такая возможность позволяют осуществить специальные конструкции пакеты или модули.
Так же в пакетах PL SQL объявления, процедур функций, переменных отделены от реализации.
Oracle PL SQL.
учебная среда https://apex.oracle.com/pls/apex/f?p=...
схема: SQLADV польз: student1 пароль: student1
будут работать (student2/ student2, student3/ student3 .... student11/ student11) меню SQL Workshop , SQL Command
или используйте http://sqlfiddle.com/
скрипт бд для загрузки в sqlfiddle http://sqladv.ru/dev/sql.txt
урок и задания
http://sqladv.ru/dev/plsql/l14.txt