Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
PL/SQL Основи
- PL/SQL архитектура и блокова структура
- Типове данни, променливи и константи
- Обявление и присвояване на променливи
Контрол на потока и логика за вземане на решения
- IF, CASE и вложени условия
- Конструкции LOOP, WHILE и FOR
- Изявления EXIT и CONTINUE
Курсори и транзакции
- Неявни и явни курсори
- Курсорни цикъл FOR и атрибути
- Контрол на транзакции: COMMIT, ROLLBACK, SAVEPOINT
Обработка на изключения
- Типове изключения и WHEN клаузи
- Използване на RAISE_APPLICATION_ERROR
- Потребителски изключения и обработчици
Процедури и функции
- Създаване на процедури и функции
- Параметри IN, OUT и IN OUT
- Извикване на запазени процедури от SQL и PL/SQL
Пакети и тригери
- Създаване и управление на пакети
- Спецификация на пакета спрямо тяло
- Тригери на ниво ред и на ниво изявление
Сигурност и тестване
- Отказване и предоставяне на права за изпълнение
- Отстраняване на грешки в PL/SQL с SQL Developer
- Единично тестване на запазени процедури и пакети
Резюме и следващи стъпки
Изисквания
- Разбиране на концепции на релационни бази данни
- Основни знания за SQL
- Знакомство с основните принципи на процедурното програмиране
Целева аудитория
- Database разработчици
- Бекенд програмтори и инженери за обработка на данни
- Технически поддръжка и DevOps персонал, работейки в Oracle среди
21 часа
Отзиви от потребители (3)
I liked very much the format of the training, hands on, directly in sql developer.
Andreea - OPEN COURSE
Курс - Oracle Database 19c PL and Advanced SQL
The exercises were explained very good.
Monica - DB Global Technology
Курс - PL/SQL in Oracle 19c
It was quite hands-on, not too much theory.