PL/SQL – Základy programovania v Oracle (SQL Developer)

ROZSAH - 2 školiace dni

Cieľ školenia:

Účastníci sa naučia základy jazyka PL/SQL v prostredí Oracle Database a prostredníctvom SQL Developer si osvoja tvorbu jednoduchých programov, prácu s premennými, podmienkami, cyklami a výnimkami.
Cieľom je pochopiť základnú logiku PL/SQL a vedieť napísať a spustiť vlastný anonymný blok kódu.

Školenie je určené pre:

  • začiatočníkov v jazyku PL/SQL,
  • administrátorov, analytikov a vývojárov, ktorí pracujú s Oracle databázou,
  • všetkých, ktorí chcú pochopiť, ako funguje programovanie priamo v databáze.

Odporúčané predpoklady

  • základné znalosti relačných databáz,
  • aspoň základná orientácia v SQL (SELECT, WHERE, JOIN, …).

Obsah kurzu:

Úvod do SQL a PL/SQL

  • Čo je databáza, Oracle Database, SQL Developer
  • Rozdiel medzi SQL a PL/SQL
  • Základné SQL príkazy:
    • SELECT, FROM, WHERE, ORDER BY
    • Agregačné funkcie (COUNT, SUM, AVG, MAX, MIN)
    • GROUP BY, HAVING
    • JOIN – základné typy
  • Úvod do PL/SQL
    • Štruktúra PL/SQL bloku (DECLARE – BEGIN – EXCEPTION – END)
    • Spustenie anonymného bloku
    • DBMS_OUTPUT.PUT_LINE – výpis textu
  • Premenné a dátové typy (NUMBER, VARCHAR2, DATE, BOOLEAN)
  • Priradenie hodnôt (:=), základné výrazy
  • SELECT INTO – načítanie dát do premennej
  • NULL a operácie s ním

Logika, cykly, výnimky a procedúry

  • Riadenie toku programu
    • IF / THEN / ELSE
    • CASE
  • Cykly
    • LOOP, EXIT, EXIT WHEN
    • WHILE LOOP
    • FOR LOOP
  • Výnimky
    • Použitie sekcie EXCEPTION
    • Preddefinované výnimky (NO_DATA_FOUND, TOO_MANY_ROWS, OTHERS)
    • SQLERRM – text chyby
    • Vlastné výnimky (RAISE)
  • Procedúry a funkcie – úvod
    • CREATE PROCEDURE
    • CREATE FUNCTION
    • Parametre (IN, OUT)

OBJEDNAŤ OTVORENÝ KURZ

POTREBUJEM PONUKU NA MIERU

Spoločnosť/Organizácia*
IČO*
Meno osoby, ktorá žiada o ponuku*
Telefón*
Mesto*
Emailová adresa*
Uveďte názov školenia alebo vypíšte, o aké počítačové zručnosti máte záujem*
Plánovaný počet účastníkov*
Prajete si uskutočniť školenie*
Vaše údaje sú u nás v bezpečí. Spracovávame ich podľa platnej slovenskej a európskej legislatívy o ochrane osobných údajov. Zásady spracúvania a ochrany osobných údajov »