5 dnů

Oracle PL/SQL

Zašlete mi více informací o školení

* pole označená hvězdičkou jsou povinná

Cena: 27.500 Kč bez DPH
Max. počet účastníků: 6

Popis školení:

Studenti se naučí vytvářet procedury, funkce a balíky v jazyce PL/SQL. V prostředí nástrojů Procedure Builder a SQL*Plus se studenti naučí vytvářet a spravovat programové jednotky jazyka PL/SQL a databázové triggery. Kurz se také zabývá možnostmi standardně dodávaných balíků.

Osnova školení:

  • Úvod do PL/SQL, struktura, prostředí a vlastnosti PL/SQL; základní syntaxe PL/SQL,Pravidla struktury bloku,Vnořené bloky; deklarování proměnných a konstant,Záznamy v PL/SQL ,SQL příkazy v PL/SQL
  • Implicitní kurzor, explicitní kurzor; Řízení transakcí
  • Příkazy větvení a cyklů, Řízení běhu programu v PL/SQL
  • Ošetření výjimek (Exception Handling); předdefinované výjimky, výjimky definované uživatelem
  • Vytvoření uložených procedur,Použití příkazu SHOW ERRORS; zobrazení zdrojového kódu v pohledu slovníku USER_SOURCE
  • Vytvoření uložených funkcí; stanovení výhod použití uložených funkcí v příkazech SQL; stanovení omezení volání funkcí z příkazů SQL
  • Vytvoření balíků, přehled výhod balíků; přehled omezení ve funkcích balíků použitých v SQL; ukázka zapouzdření kódu v balíku; objasnění funkce balíku DBMS_OUTPUT (společně s příkazem SET SERVEROUPUT ON)
  • Interakce se soubory operačního systému pomocí balíku UTL_MAIL; popis zpracování souborů pomocí balíku UTL_FILE; kontrola rutin a výjimek balíku UTL_FILE; použití balíku UTL_FILE ke generování sestavy do souboru
  • Dynamický příkaz SQL a metadata; popis pomocí nativního dynamického příkazu SQL
  • Ukázka syntaxe pro příkaz EXECUTE IMMEDIATE pro nativní dynamický příkaz SQL; příklad balíku DBMS_SQL
  • Popis nápovědy kompilátoru NOCOPY
  • Správa závislostí; zobrazení přímých závislostí pomocí pohledu USER_DEPENDENCIES; spuštění skriptu UTL_DTREE.SQL k vytvoření objektů, které umožňují zobrazit přímé a nepřímé závislosti; zobrazení závislostí z pohledu DEPTREE
  • Manipulace s velkými objekty; popis, správa a zabezpečení objektů BFILE
  • Vytvoření a použití objektu DIRECTORY k přístupu k objektům BFILE a jejich použití
  • Popis balíku DBMS_LOB
  • Vytvoření triggerů; přehled výhod a pokynů k použití databázových triggerů; vysvětlení pořadí spouštění triggerů; vytvoření příkazu DML a triggerů na úrovni řádku; vytvoření triggerů pro DDL události; vytváření a použití triggerů pro systémové události
  • Co je to mutating table, popisy a příklady řešení

V případě zájmu nás můžete kontaktovat:

Další informace o školeních je možné získat na e-mailové adrese: skoleni@4safety.cz.