Свържете се с нас
 Продължителност 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)

Предстоящи Курсове

Свързани Kатегории