Školenie Oracle - PL/SQL

Cieľ kurzu: Cieľom kurzu je naučiť absolventov techniky programovania použitím jazyka PL/SQL v prostredí Oracle.

Vstupné požiadavky: Požadované sú znalosti jazyka SQL.

Obsah kurzu:

ÚVOD DO PL/SQL

  • Popis prostredia PL/SQL
  • Prehľad typov blokov PL/SQL, generovanie výstupov z blokov
  • Vytvorenie a vykonanie jednoduchého anonymného bloku

DEKLARÁCIA PREMENNÝCH

  • Typy identifikátorov v podprogramoch PL/SQL
  • Deklarácie a inicializácie premenných
  • Skalárne dátové typy a zložené dátové typy
  • Väzobné premenné a možnosti ich použitia

TVORBA KÓDU

  • Syntaktické pravidlá tvorby príkazov
  • Použitie literálov a operátorov v PL/SQL
  • Použitie vnorených blokov ako príkazov
  • Používanie návestí
  • Pridávanie komentárov do kódu

KOMUNIKÁCIA S ORACLE SERVEROM

  • Príkazy SQL a možnosti ich použitia v PL/SQL
  • Možnosti výberu dát pomocou príkazu SELECT
  • Práca s údajmi na serveri pomocou PL/SQL
  • Pojem kurzora SQL

RIADENIE TOKU KÓDU

  • Používanie logických podmienok IF, CASE
  • Efektívna práca s využitím cyklov v kóde
  • Príkazy WHILE a FOR a ich praktické využitie
  • Pokročilé techniky práce s cyklami

ZLOŽENÉ DÁTOVÉ TYPY

  • Korektné ukladanie hodnôt rôznych typov pomocou PL/SQL
  • Kópia definície riadka z tabuľky
  • Možnosti pridávania a aktualizácie pomocou záznamov PL/SQL
  • Práca s tabuľkami INDEX BY

EXPLICITNÉ KURZORI

  • Deklarácia kurzora, riadenie explicitných kurzorov
  • Otvorenie kurzora, získanie dát z kurzora, zatvorenie kurzora
  • Využitie cyklov v kurzoroch
  • Používanie parametrov v kurzoroch

LADENIE CHÝB A VÝNIMKY

  • Typy výnimiek a možnosti ich riadenia
  • Možnosti zachytenia výnimiek
  • Zachytenie používateľom definovaných výnimiek
  • Zachytenie nepreddefinovaných chýb Oracle servera
  • Hlásenie chýb v aplikáciách

PROCEDÚRI A FUNKCIE

  • Prehľad uložených procedúr a funkcií
  • Rozdiely medzi anonymnými blokmi a podprogramami
  • Tvorba funkcií a procedúr
  • Vyvolanie procedúry a funkcie pomocou anonymných blokov
  • Tvorba parametrických funkcií a možnosti ich použitia

Zaujal Vás tento kurz?


Pre uzavreté firemné školenia Vám radi pripravíme termíny podľa Vašich potrieb, kdekoľvek na Slovensku, priamo vo Vašej firme, alebo v našej učebne LAPIS v Nitre.

Osnovy kurzu môžeme plne prispôsobiť Vašim požiadavkám.

Kontaktujte nás pre viac podrobností nebo si vyžiadajte cenovou ponuku.

Kontaktujte nás:

tel. 037/6513 140,
tel. 0904/406 653

e-mail: lapis@lapis.sk