MENU
Vorwort
Kurse
Oracle databáze: programování v PL/SQL
Interesse fĂĽr den Kurs

Oracle databáze: programování v PL/SQL (ORA1B)

Kurz je ur?en jak pro administrátory databází Oracle 10/11g a 12c, kte?í si cht?jí rozší?it znalosti o procedurální SQL jazyk, tak pro vývojá?e aplikací Oracle s využitím jazyka PL/SQL. Studenti se nau?í tvo?it, testovat a opravovat náro?né aplikace založené na PL/SQL. Pro školení je využívána poslední verze Oracle XE.

Der Kurs ist der Kategorie zugeordnet: Databáze → Oracle
Oracle

Kursstufe: Fortgeschritten

Course duration: 3 days

Kursinhalt:

  • Opakování vlastností jazyka SQL, pokro?ilejší metody dotazování. SQL funkce a jejich využití.
  • Ú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. Interakce PL/SQL a funkcí z klasického 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_FILE; 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, stru?ný popis balíku DBMS_LOB
  • Vytvo?ení a použití objektu DIRECTORY k p?ístupu k objekt?m BFILE a jejich použití
  • 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

Erforderliche Kenntnisse: znalosti na úrovni kurzu ORA1 - úvod do Oracle SQL

.

Kurstermine:

Kein Termin augeschrieben.


Empfohlene vorhergehende und anschlieĂźende Kurse: