Kód: SPLPB
Popis kurzu
Účastníci se v tomto kurzu naučí tvořit PL/SQL
bloky, které mohu být mnohonásobně využívány aplikacemi formulářů, tiskových
sestav a jinými aplikacemi zpracování dat. K vývoji a ke hledání chyb budou
používat Procedure Builder.
Délka kurzu 2 dny
Určení kurzu
- Programátoři
- Databázoví administrátoři
- Návrháři a vývojáři
Předpokládané znalosti
Požadované:
- Znalost SQL a procedurálního programování
Obsah kurzu
- Úvod
- Struktura bloku PL/SQL
- PL/SQL environment
- Základy o Procedure Builder
- Možnosti Procedure Builder
- Komponenty Procedure Builder
- Object Navigator
- Interpreter
- Editor
- Hledání chyb v uloženém programu
- Hledání chyb v interpretru
- Nastavení breakpointu
- Prohlížení lokálních proměnných
- Tvoření modulů pomocí subprogramů
- Tvorba subprogramu
- Tvorba procedury
- Porovnání funkcí a procedur
- Tvorba funkce
- Volání subprogramů z Procedure Builder
- 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
- Administrace Oracle7 databáze
- Oracle7 pro vývojáře aplikací
- Developer/2000 Forms I
- Developer/2000 Reports
|