Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Продължителност 21 часa
Съдържание и теми, включени в курса
Основи на 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
- Запознатост с основите на процедурното програмиране
Аудитория
- Разработчици на бази данни
- Бекенд програмисти и Data инженери
- Техническа поддръжка и DevOps специалисти, работещи с Oracle среди
Отзиви от участници (2)
За да разберете и по-добре овладее рутинното SQL
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Курс - Oracle Database 19c PL and Advanced SQL
Машинен превод
Ми ми хареса практическият опит и възможността да работим над реални програмирани задачи
Kristine - Isuzu Philippines Corporation
Курс - ORACLE PL/SQL Fundamentals
Машинен превод