План на курса

Въведение в PL/SQL

  • Какво е PL/SQL?
  • Предимства от използването на PL/SQL

Основна структура на PL/SQL блок

  • Анонимни блокове
  • Наименувани блокове

Променливи и типове данни

  • Декларация на променливи
  • Синтаксис и правила
  • Типове данни в PL/SQL
  • Използване на променливи в PL/SQL блокове

Контролни структури

  • АКО-ТОГДА-ИНАЧЕ
  • CASE изрази
  • FOR цикли
  • WHILE цикли

Съхранени процедури и функции

  • Създаване и изпълнение на запомнени процедури
  • Синтаксис и примери
  • Входни и изходни параметри
  • Създаване и изпълнение на функции в PL/SQL
  • Синтаксис и примери
  • Употреба в SQL изрази

Курсори

  • Изрични курсори
  • Неявни курсори
  • Извличане на данни
  • Атрибути на курсора

Обработка на изключения

  • Предварително дефинирани изключения
  • Дефинирани от потребителя изключения
  • Използване на TRY-CATCH блокове

Контрол на транзакциите

  • Контрол на транзакциите в PL/SQL
  • Използване на вложени блокове и транзакции
  • Управление на вложени транзакции
  • Създаване и използване на точки за запис

Усъвършенствани техники за курсор

  • Силен срещу слаб REF КУРСОР
  • Сценарии на използване

Тригери

  • Създаване на тригери
  • Видове тригери
  • Използване на тригери за одит

Пакети в PL/SQL

  • Създаване
  • Спецификация
  • Внедряване
  • Екзекуция
  • Извикване
  • Приложение в реалния свят
  • Обзор на кода

Обобщение и следващи стъпки

Изисквания

  • Основно разбиране на SQL
  • Разбиране на схеми на бази данни, таблици и връзки

Публика

  • Database администратори
  • Database разработчици
  • Разработчици на софтуер
  • Анализатори на данни
 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (5)

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

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