Цілі курсу
- Повідомляти змінні PL / SQL;
- Працювати зі складовими типами даних;
- Використовувати програмні конструкції PL / SQL і управляти потоком операцій (цикли, керуючі структури);
- Працювати з явними курсором;
- Обробляти помилки на стадії виконання;
- Створювати збережені процедури і функції;
- Розробляти і використовувати пакети PL / SQL;
- Створювати тригери для вирішення складних бізнес-правил;
- Будувати і виконувати команди SQL динамічно;
- Створювати код, який взаємодіє з великими об'єктами (LOBs), і використовувати SecureFile LOBs;
- Створювати оптимальні з точки зору продуктивності програми.
Зміст курсу
Курс знайомить слухачів з мовою PL / SQL і допомагає їм оцінити переваги цього потужного мови програмування. В курсі розглядається створення блоків PL / SQL, які можуть бути використані різними формами, звітами і додатками для обробки даних. Розглядаються методи оголошення змінних і обробка виключень. Також курс присвячений питанням розробки, виконання та супроводу збережених програмних одиниць PL / SQL, таких, як процедури, функції, пакети і тригери бази даних. Крім того, в курсі розглядаються питання супроводу підпрограм PL / SQL і тригерів і використання деяких стандартних пакетів, що поставляються Oracle; також представлено розгляд динамічного SQL, модульний, багаторівневий підхід до проектування програм на PL / SQL, опис і використання можливостей компілятора, управління залежностями.