Návrh Školení

Úvod k Oracle Database 19c

  • Přehled Oracle Database 19c
  • Instalace a konfigurace
  • Oracle architektura databáze
  • Nástroje pro správu databází

SQL Revize a pokročilé koncepce

  • Základní SQL recenze
    • Vyberte, vložte, aktualizujte, odstraňte
    • Spojení, dílčí dotazy a operace množin
  • Pokročilé SQL koncepty
    • Analytické funkce
    • Hierarchické dotazy
    • Pokročilé seskupování a agregace

Úvod do PL/SQL

  • Přehled PL/SQL
  • PL/SQL bloková struktura
  • Proměnné, konstanty a datové typy
  • Řídící struktury: if, loop, case

PL/SQL Programové jednotky

  • Procedury a funkce
  • Obaly a těla obalů
  • Triggers a trigger management
  • Autonomní transakce

Pokročilé PL/SQL Funkce

  • Kolekce: asociativní pole, vnořené tabulky, VARRAY
  • Hromadné zpracování pomocí BULK COLLECT a FORALL
  • dynamická SQL s EXECUTE IMMEDIATE
  • PL/SQL záznamy a složené datové typy

Zpracování chyb a ladění

  • Zpracování výjimek: Předdefinované a uživatelem definované výjimky
  • PL/SQL techniky ladění
  • Pomocí DBMS_OUTPUT a DBMS_DEBUG

Ladění a optimalizace výkonu

  • SQL techniky optimalizace dotazů
  • Pochopení prováděcích plánů
  • Indexační strategie
  • Použití tipů pro optimalizaci dotazů

PL/SQL Nejlepší postupy

  • Psaní efektivního PL/SQL kódu
  • Kódovací standardy a konvence
  • Bezpečnostní aspekty v PL/SQL
  • Správa závislostí a řízení verzí

Pokročilá SQL Témata

  • Pokročilá spojení a poddotazy
  • Rekurzivní dotazy
  • Použití regulárních výrazů v SQL
  • Implementace fulltextového vyhledávání

Shrnutí a další kroky

Požadavky

  • Základní znalost SQL a konceptů relačních databází
  • Znalost prostředí Oracle Database 19c

Publikum

  • Database správci
  • Database vývojáři
  • SQL programátoři
  • IT profesionály
 28 hodiny

Počet účastníků


Price per participant

Reference (3)

Upcoming Courses

Související kategorie