Zkuste nás kontaktovat

Návrh Školení

Úvod do PL/SQL

  • Přehled běhového prostředí PL/SQL
  • Struktura a typy bloků v PL/SQL
  • Deklarace a použití proměnných
  • Řídicí struktury: podmínky a cykly

Používání SQL v rámci PL/SQL

  • Provádění příkazů DML
  • Využití příkazů DDL a dynamického SQL
  • Příkazy řízení transakcí (TCL)
  • Získávání dat pomocí příkazu SELECT

Procedury a funkce

  • Vytváření a mazání procedur a funkcí
  • Techniky parametrizace<\/li>
  • Předávání parametrů hodnotou i referencí; pochopení NOCOPY

Ošetřování chyb a výjimek

  • Strategie pro správu chyb a výjimek v PL/SQL

Správa kurzorů

  • Pochopení záznamů a statických kurzorů
  • Parametrizace kurzorů
  • Vytváření kurzorů s použitím FOR UPDATE

Asociativní pole

  • Deklarace a použití asociativních polí v PL/SQL

Balíčky

  • Struktura balíčků: specifikace a těla kódu
  • Inicializační části, globální proměnné a správa paměti
  • Koncepty zapouzdření, přetěžování funkcí a dopředných deklarací

Triggery

  • Tvorba DML trigerů
  • Implementace trigerů typu INSTEAD OF
  • Pochopení systémových triggerů
  • Prozkoumání pokročilých vlastností triggerů

Praktické využití vestavěných balíčků

  • Zápis do souborů pomocí UTL_FILE
  • Odesílání e-mailů z prostředí PL/SQL

Správa kódu a kompilace

  • Techniky šifrování a obfuscace kódu
  • Používání podmíněné kompilace
  • Řízení závislostí mezi objekty
  • Vysvětlení upozornění vydaných kompilátorem

Shrnutí a další kroky

Požadavky

  • Základní znalosti jakéhokoli programovacího jazyka (strukturálního nebo objektově orientovaného)
  • Orientace v základech SQL a prostředí databáze Oracle

Cílová skupina

  • Vývojáři
  • Správci databází
 28 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie