План на курса

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)

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

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