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 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ů