PL/SQL základy
Čo Vás naučíme
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ď.
Požadované vstupné znalosti
Znalosti na úrovni kurzu Úvod do SQL.
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
Termín aktuálne pripravujeme. V prípade záujmu si termín kurzu môžete vyžiadať pomocou jednoduchého formulárika nižšie, naplánovaný termín kurzu Vám pošleme na uvedený e-mail..
Vyžiadanie termínu
Doplnkové informácie
- Miesto konania kurzu: Bratislava
- Realizácia termínu závisí od jeho naplnenosti
- V rámci kurzu je pripravené občerstvenie (káva, čaj..)
- Všetky uvedené ceny sú konečné s DPH
- V prípade záujmu je možné zabezpečiť obed
- V prípade záujmu je možné zabezpečiť ubytovanie
- Možnosť realizovať formou náhradného plnenia
Cookie je krátky textový súbor, ktorý do prehliadača odosielajú navštívené webové stránky. Webovým stránkam umožňuje zapamätať si informácie o vašej návšteve, napríklad preferovaný jazyk a ďalšie nastavenia. Ďalšia návšteva stránok tak môže prebehnúť ľahšie a môže byť produktívnejšia. Súbory cookie sú dôležité. Bez nich by bolo prehliadanie webu oveľa zložitejšie. Súbory cookie môžu byť použití aj na zhromaždovanie štatistických a marketingových údajov.
Na našom webe využívame Google Analitics cookies, ktoré nám umožňujú zistiť reálnu návštevnosť našej stránky.
Zoznam použitých cookies:
- Session Cookie - Cookie s náhodne generovaným názov, ktorá sa dá využiť pri prihlasovaný
- Google Analitics - Cookie využívaná na vedenie štatistiky o prístupoch na našu webovú stránku
-
Cookie Accept - Informácia či návšetvník súhlasí z ukladaním uvedených cookies.