Oracle9i: PL/SQL Fundamentals

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu eu-dat.cz.
Kontaktní údaje na dodavatele získáte po registraci. Nebo použijte poptávkový formulář.
Kurz zařazen do kategorií kurzů na míru
Počítačové a IT kurzy Kurzy na míru
  • Kurz na míru

  • ID akce:
    460327

Popis kurzu na míru Oracle9i: PL/SQL Fundamentals

Co se naučíte:

Kurz je určen nejen pro uživatele databáze Oracle9i, ale i těm, kteří dosud používají nižší verze databáze. Účastníci kurzu se naučí používat programovací jazyk PL/SQL.
Po absolvování tohoto kurzu budou účastníci schopni popsat funkci a strukturu programů v jazyce PL/SQL, deklarovat a inicializovat proměnné jazyka PL/SQL, používat podmínky, cykly a další konstrukce jazyka PL/SQL pomocí nichž lze řídít průběh zpracování programu. Seznámí se s ošetřením chyb a nestandardních stavů.
Kurz je součástí přípravy na získání mezinárodního certifikátu Oracle Certified.

Cíle kurzu:

Conditionally control code flow (loops, control structures and explicit cursors)
Handle runtime errors
Describe the features and syntax of PL/SQL

Témata kurzu:
Struktura, prostředí a vlastnosti PL/SQL
Použití a výhody PL/SQL
Struktura bloku PL/SQL, syntaxe
Vnořené bloky
Základní anonymní blok PL/SQL
Popis vývojových prostředí pro PL/SQL

Deklarace proměnných
Deklarace proměnných a konstant v PL/SQL
Hostitelské proměnné
Přiřazení a výrazy
Spuštění bloku PL/SQL

Interakce s Oracle
Zápis úspěšného příkazu SELECT v PL/SQL
DML příkazy v PL/SQL
Řízení transakcí

Řízení běhu programu v PL/SQL
Podmíněný příkaz IF
Příkazy pro cykly (neomezený, řízený podmínkou, počtem iterací)
Vnořené cykly a návěští

Práce se složenými datovými typy
Uživatelsky definovaný datový typ RECORD
PL/SQL tabulky, tabulky záznamů

Používání explicitních kurzorů
Implicitní a explicitní kurzory
Deklarace explicitního kurzoru
Práce s kurzory, kurzor s parametry
Cyklus For Loop pro kurzor
Klauzule WHERE CURRENT OF
Použití PL/SQL tabulky záznamů

Ošetření chyb a nestandardních stavů (Exception Handling)
Chyby a jejich ošetření
Neošetřené bloky, definice exception
Předdefinované exception
Uživatelsky definované ošetření chyb a nestandardních stavů