Kurz PL/SQL |
|
|
Můžete také využít nabídky firemního školení tohoto kurzu přímo u Vás za 39 000,- Kč bez DPH (cena je nezávislá na počtu účastníků)
Pro koho je tento kurz určen
Tento kurz Vám objasní problematiku výkonného databázového jazyka PL/SQL. Naučíte se efektivně psát bloky PL/SQL kódu (anonymní bloky, procedury, funkce, triggery), které budete moci snadno použít pro programové zpracování dat na úrovni databáze Oracle, pro navýšení celkového výkonu aplikací a zajištění integrity databáze (kontrol zadávaných dat).
Předpoklady
Následné školení
- Kurz Java programování - kurz je z nabídky Java školení
- Kurz Základy Java programování - kurz je z nabídky Java školení
Osnova
- Úvod do PL/SQL
- Prostředí pro psaní PL/SQL – přehled nástrojů, blíže použití SQL*Plus konzole, webové administrace, SQL Developer
- Ukázková databáze pro cvičení PL/SQL
- Typy bloků PL/SQL kódu, Hello World anonymní PL/SQL blok
- Efektivní tvorba PL/SQL: Oracle SQL Developer – editace, kompilace, spouštění a ladění PL/SQL kódu
- Deklarování a inicializace proměnných, konstant, výrazy v PL/SQL, komentáře
- Vnořené bloky a odkazování na proměnné ve vnořených blocích
- Datové typy v PL/SQL – skalární a kompozitní
- SQL příkazy v PL/SQL – typy příkazů, SELECT v PL/SQL
- Příkazy pro řízení toku programu – větvení, cykly
- Kurzory (explicitní, implicitní
- parametrizovatelné) a jejich atributy, FOR UPDATE pro zamykání řádků
- Záznamy, plnění záznamů pomocí kurzorů
- Vyvolávání a ošetřování výjimek (předdefinované a vlastní výjimky)
- Použití procedury RAISE_APPLICATION_ERROR pro reportování výjimek aplikacím
- Vytváření a volání procedur a funkcí, způsoby předávání parametrů, vstupní/výstupní parametry
- Triggery – použití pro automatické plnění atributů ze sekvencí, zajištění pokročilé integrity dat, logování, replikace dat apd.
- Balíčky procedur a funkcí (základní balíčky Oracle, vlastní balíčky)
- Kompilace PL/SQL, řetězec závislostí při volání procedur a funkcí, závislosti při použití balíčků
- Transakce a PL/SQL
- Přehled a použití operátorů a funkcí jazyka SQL v PL/SQL
- Přístupová práva k procedurám a funkcím
- Příkaz EXECUTE IMMEDIATE pro dynamickou tvorbu SQL příkazů
|
Cena: 13 200,- Kč bez DPH Cena: 15 840,- Kč s DPH Délka trvání: 3 dny |


