Kód: SPLCH
Popis kurzu
Účastníci se v tomto kurzu naučí používat PL/SQL a
procedurální konstrukce k tvorbě modulárních aplikací pro řešení typických
úloh.
Délka kurzu 2 dny
Určení kurzu
- Programátoři
- Aplikační návrháři
- Administrátoři aplikací
Předpokládané znalosti
Požadované:
- Znalost SQL a procedurálního programování
Obsah kurzu
- Úvod
- Struktura bloku PL/SQL
- PL/SQL environment
- SQL*Plus
- Užívání SQL*Plus pro manipulaci PL/SQL kódu
- Vkládání příkazů v SQL*Plus
- Předávání vstupních a výstupních hodnot
- Hledání chyb
- Provádění uložených subprogramů
- Tvorba modulů pomocí subprogramů
- Subprogram, procedura a funkce
- Volání subprogramů z SQL*Plus
- Vytváření jednoduchého bloku PL/SQL
- Deklarace PL/SQL proměnných a konstant
- Deklarace skalárních proměnných
- Deklarace compositních typů
- Syntaktická pravidla
- Přiřazování hodnot proměnným
- Doporučení k psaní programů
- Interakce s Oracle
- Získávání dat prostřednictvím PL/SQL
- SELECT Exceptions
- Manipulace s daty prostřednictvím PL/SQL
- Atributy SQL kurzoru
- Řízení transakcí
- Řízení běhu programu v PL/SQL
- Příkaz IF
- Logické podmínky
- Příkazy cyklů (loop)
- Zpracování dotazů a explicitní kurzory
- Řízení explicitních kurzorů
- Atributy explicitních kurzorů
- Kurzory a záznamy
- Klauzule WHERE CURRENT OF
- Kurzory s parametry
- Kurzor FOR cyklů
- Error Handling (ošetření chyb)
- Typy exceptions
- Chytání (trapping) exceptions a k tomu určené funkce
Doporučené navazující kurzy
- Developer/2000 Forms I
- Developer/2000 Reports
- Oracle7 pro vývojáře aplikací
|