Detail kurzu
PL/SQL základy
KVT vzdelávanie s.r.o.
Popis kurzu
PL/SQL (Procedural Language/Structured Query Language) je procedurálne rozšírenie SQL, ktoré vyvinula firma Oracle Corporation. Na rozdiel od klasického SQL sa dajú v PL/SQL vytvárať procedúry, funkcie, používať cykly, podmienky, atď.
Obsah kurzu
Osnova kurzu
Prehľad PL/SQL
- Popis prostredia
- PL/SQL bloky (základná štruktúra, anonymné/pomenované bloky, vnorené bloky)
- Vstavané dátové typy
- Deklarácia premenných
Riadiace štruktúry PL/SQL
- Testovanie podmienok (IF, CASE)
- Cykly/slučky (LOOP, FOR, WHILE, EXIT)
- Sekvenčné riadenie programu (GOTO, NULL)
Kolekcie a záznamy (collections, records)
- Definícia záznamov (record)
- Vytváranie jednoduchých kolekcií
- Viacrozmerné kolekcie (polia)
- Metódy kolekcií (COUNT, FIRST, NEXT, DELETE)
Vykonávanie SQL operácií z PL/SQL
- Práca s kurzorom (implicitný, explicitný)
- Získavanie dát pomocou SQL do premenných (INTO, BULK COLLECT INTO)
- Riadenie transakcií (COMMIT, ROLLBACK)
Dynamické SQL
- Použitie EXECUTE IMMEDIATE príkazu
- Výhody použitia viazaných premenných (bind variables)
Použitie PL/SQL programových jednotiek
- Podprogramy
- Odovzdávanie parametrov
- Procedúry
- Funkcie a návratové hodnoty
- Preťažené funkcie
- PL/SQL balíčky
Ošetrenie výnimiek
- Ako fungujú výnimky v PL/SQL
- Preddefinované výnimky
- Definovanie vlastných výnimiek
- Vyvolanie výnimiek
- Spracovanie výnimiek
Cieľová skupina
Požadované vstupné znalosti
- Znalosti na úrovni kurzu Úvod do SQL.
Akciová cena na tento termín : €192,00 s DPH.
Kontaktná osoba
Mgr. Tomáš Puskás, Matej Bilík - prosím pri Vašom záujme o školenia sa dopytujte na uvedené kontaktné osoby.
+421 905 591 722
kvt@kvt.sk
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality