Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde.

Expert PL/SQL – pokročilý kurz - DB server Oracle

You will be guided by Michal Šimoník

Nezávislý konzultant, zkušený specialista a lektor produktů Oracle. Zabývá se návrhem architektury, optimalizací SQL a datových modelů a řešením…

Information

Kurz Expert PL/SQL je určen především pro vývojáře, kteří chtějí rozšířit své znalosti o velmi 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ů.

Osnova:

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í
  • Použití plshprof

Ochrana proti SQL injection

  • Základní pravidla ochrany proti útokům
  • Příklady a způsob zabezpečení kódu
  • Kontrola a čištění parametrů
  • Bezpečnostní kontext

Před absolvováním tohoto kurzu doporučujeme absolvovat některý z těchto předcházejících kurzů:

Dotazovací jazyk PL/SQL - databázový server Oracle - pokročilý kurz

Tento kurz nabízíme uskutečnit také jako Zakázkové firemní školení přímo ve Vaší firmě či na Vašem pracovišti s použitím naší mobilní notebookové učebny.

Expert PL/SQL – pokročilý kurz - DB server Oracle

Selected course term

20.9.2021  ONLINE More information about the course term

Price
12 950 CZK + 21% VAT Pricing details

Contact the supplier


Because of spam protection, please answer the following question how much is one and ten ? Write the sum in digits.