PL/SQL školení pro APEX

Popis
Kurz Expert PL/SQL je určen především pro vývojáře, kteří chtějí rozšířit své znalosti o pokročilé techniky programování v PL/SQL. Kurz je zaměřen na optimalizaci kódu, práci s paměťovými strukturami, volání externích programů a další. Účelem je získat takové znalosti, aby měl absolvent schopnost maximálně využít potenciál platformy databáze Oracle. Naučíte se technikám optimalizace, trasování a profilování PL/SQL kódu. V rámci kurzu je též věnována pozornost bezpečnosti a to zejména v oblasti vystavování aplikačního rozhraní a ochrany proti SQL injection. Kurz je možno objednat také v anglickém jazyce včetně anglických materiálů.
Obsah
  • Programování v PL/SQL
    – Práce s kurzory
    – Implicitní a explicitní kurzory
    – Slabý vs silný REF kurzor
    – Typy a podtypy
  • Práce s kolekcemi
    – Základní přehled
    – Asociativní pole
    – Nested table
    – Varray
  • Volání externích programů z PL/SQL
    – Externí program v C – extproc
    – Java
  • Manipulace s velkými datovými objekty
    – LOB vs LONG
    – Práce s LOBy
    – BFILE
    – BLOB,CLOB,NCLOB
    – SecureFile LOBy
  • Pipelined funkce
    – Princip a užití
  • Výkon a ladění
    – Interpretovaný vs nativní kód
    – Podmíněná kompilace
    – Tuning
    – SQL vs PL/SQL
    – BULK Operace
    – Inline volání
  • Zlepšení výkonu použitím result cache
    – Použití result cache pro SQL a PL/SQL
    – Pravidla a doporučení
  • Profilování a trasování PL/SQL
    – Trasování
    – Hierarchické profilování
Předpokládané znalosti
  • Základy Oracle
  • SQL
  • Základy PL/SQL
Délka školení
  • 2 dny
Lektor
  • Ing. Kamil Schvarcz

Termíny školení

  • V současné době není vypsán žádný termín pro konkrétní školení.


Nevyhovuje Vám žádný z nabízených termínů? Kontaktujte nás, rádi Vám po dohodě uspořádáme školení podle Vašich časových možností. Případně se informujte o možnostech firemního školení.