Návrh Školení

Úvod do PL/SQL

  • Co je PL/SQL?
  • Výhody použití PL/SQL

Základní struktura bloku PL/SQL

  • Anonymní bloky
  • Pojmenované bloky

Proměnné a datové typy

  • Deklarace proměnných
  • Syntaxe a pravidla
  • Typy dat v PL/SQL
  • Použití proměnných v blocích PL/SQL

Řídící struktury

  • JESTLIŽE PAK JINAK
  • prohlášení 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 spouštění funkcí v PL/SQL
  • Syntaxe a příklady
  • Použití v SQL výpisech

Kurzory

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

Zpracování výjimek

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

Kontrola transakcí

  • Kontrola transakcí v PL/SQL
  • Použití vnořených bloků a transakcí
  • Správa vnořených transakcí
  • Vytváření a používání bodů uložení

Pokročilé kurzorové techniky

  • Silný vs. slabý REF CURSOR
  • Scénáře použití

Spouštěče

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

Balíčky v PL/SQL

  • Stvoření
  • Specifikace
  • Implementace
  • Provedení
  • Vyvolání
  • Aplikace v reálném světě
  • Návod na kód

Shrnutí a další kroky

Požadavky

  • Základní porozumění SQL
  • Pochopení databázových schémat, tabulek a vztahů

Publikum

  • Database správci
  • Database vývojáři
  • Vývojáři softwaru
  • Datové analytiky
 21 hodiny

Počet účastníků


Price per participant

Reference (5)

Upcoming Courses

Související kategorie