Zkuste nás kontaktovat

Návrh Školení

Úvod do PL/SQL

  • Co je PL/SQL?
  • Výhody používání PL/SQL

Základní struktura bloku PL/SQL

  • Anonymní bloky
  • Pojmenované bloky

Proměnné a typy dat

  • Deklarace proměnných
  • Syntaxe a pravidla
  • Typy dat v PL/SQL
  • Používání proměnných v blocech PL/SQL

Strukturální příkazy

  • IF-THEN-ELSE
  • Příkazy CASE
  • Smyčky FOR
  • Smyčky WHILE

Uložené procedury a funkce

  • Vytváření a spouštění uložených procedur
  • Syntaxe a příklady
  • Vstupní a výstupní parametry
  • Vytváření a provádění funkcí v PL/SQL
  • Syntaxe a příklady
  • Použití v dotazech SQL

Kurzory

  • Explicitní kurzory
  • Implicitní kurzory
  • Načítání dat
  • Atributy kurzoru

Zpracování výjimek

  • Předdefinované výjimky
  • Uživatelsky definované výjimky
  • Používání bloků TRY-CATCH

Ovládání transakcí

  • Ovládání transakcí v PL/SQL
  • Používání zanořených bloků a transakcí
  • Správa zanořených transakcí
  • Vytváření a používání savepointů

Pokročilé techniky kurzorů

  • Strong vs. weak REF CURSOR
  • Scénáře použití

Spouštěče (triggery)

  • Vytváření spouštěčů
  • Typy spouštěčů
  • Používání spouštěčů pro auditování

Pakety v PL/SQL

  • Vytvoření
  • Specifikace
  • Implementace
  • Provedení
  • Vyzvání
  • Použití v reálném světě
  • Projití kódu

Shrnutí a další kroky

Požadavky

  • Základní znalost SQL
  • Porozumění schématům databází, tabulkám a relacím

Cílová skupina

  • Administrátoři databází
  • Vývojáři databází
  • Software vývojáři
  • Data analytici
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie