Oracle databáze - programování v PL/SQL (ORA5)

Databáze, Oracle

Školení programování v PL/SQL - procedurální jazyk vyvinutý společností Oracle pro práci s její databázovou platformou. Jazyk PL/SQL je postaven na SQL (Structured Query Language) a umožňuje vytvářet uložené procedury, funkce, triggery, balíčky a další objekty, které výrazně rozšiřují možnosti práce s databází.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Získat pevný základ pro efektivní práci s PL/SQL v Oracle databázích
  • Zvládnout díky znalosti PL/SQL vytvoření robustních a výkonných databázových aplikací v Oracle
  • Optimalizovat dotazy a získat dovednosti potřebné pro efektivní správu databází

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • administrátoři databází Oracle, kteří si chtějí rozšířit znalosti o procedurální SQL jazyk
  • vývojáří aplikací Oracle s využitím jazyka PL/SQL
  • IT profesionálové, kteří chtějí ovládnout efektivní práci s Oracle databází pomocí PL/SQL

ZÍSKEJTE SLEVU 82 % NA TENTO KURZ DÍKY DOTACI MPSV

Využijte státní příspěvek až 50 tisíc Kč na dotované kurzy rozvoje digitálních dovedností. Začněte se vzdělávat, abyste získali nové pracovní příležitosti nebo upevnili svou pozici na trhu práce. Pro více informací klikněte na tento odkaz: JSEM V KURZU!

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

Náplň kurzu:

Skrýt detaily
  • Opakování vlastností jazyka SQL, pokročilejší metody dotazování.
    1. SQL funkce a jejich využití
  • Úvod do PL/SQL, struktura, prostředí a vlastnosti PL/SQL
    1. Základní syntaxe PL/SQL
    2. Pravidla struktury bloku
    3. Vnořené bloky
    4. Deklarování proměnných a konstant
    5. SQL příkazy v PL/SQL
    6. Interakce PL/SQL a funkcí z klasického SQL
  • Získávání dat v PL/SQL
    1. Implicitní kurzor, explicitní kurzor
    2. Záznamy v PL/SQL
  • Řízení transakcí
  • Příkazy větvení a cyklů, řízení běhu programu v PL/SQL
  • Ošetření výjimek (Exception Handling)
    1. Předdefinované výjimky
    2. Výjimky definované uživatelem
  • Vytvoření uložených procedur
    1. Zobrazení zdrojového kódu v pohledu slovníku USER_SOURCE
  • Vytvoření uložených funkcí
    1. Stanovení výhod použití uložených funkcí v příkazech SQL
    2. Stanovení omezení volání funkcí z příkazů SQL
  • Vytvoření triggerů
    1. Přehled výhod a pokynů k použití databázových triggerů
    2. Vysvětlení pořadí spouštění triggerů
    3. Vytvoření příkazu DML a triggerů na úrovni řádku
    4. Vytvoření triggerů pro DDL události
    5. Vytváření a použití triggerů pro systémové události
  • Vytvoření balíků, přehled výhod balíků
    1. Přehled omezení ve funkcích balíků použitých v SQL
    2. Ukázka zapouzdření kódu v balíku
    3. 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
    1. Popis zpracování souborů pomocí balíku UTL_FILE
    2. Kontrola rutin a výjimek balíku UTL_FILE
    3. Použití balíku UTL_FILE ke generování sestavy do souboru
  • Nativní dynamický příkaz SQL
    1. Příklad balíku DBMS_SQL
    2. Použití EXECUTE IMMEDIATE
  • Manipulace s velkými objekty (LOB)
    1. Popis, správa a zabezpečení objektů BFILE
    2. Popis, správa a zabezpečení objektů BFILE
    3. 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í
Předpokládané znalosti:
Znalost jazyka SQL v prostředí Oracle.
Doporučený předchozí kurz:
Oracle databáze - Jazyk SQL (ORA0)
Doporučený následný kurz:
Oracle PL/SQL - programování pro pokročilé (ORA5A)
Časový rozvrh:
3 dny (9:00hod. - 17:00hod.)
Cena za osobu:
18 000,00 Kč (21 780,00 Kč včetně 21% DPH)

Vzdělávejte se s dotací – kurz se slevou 82 %!

Díky podpoře od MPSV zaplatíte za kurz jen 3 920 Kč včetně DPH!
Podrobné informace o projektu Jsem v kurzu naleznete zde.

Odkaz na kurz na portále ÚP.

Tlačítko Přihlásit se na kurz je k dispozici pouze u garantovaných termínů, více než 30 dnů před začátkem kurzu.

Vybrané zákaznické reference

Raiffeisenbank a.s., Lucie C.
Oracle databáze - programování v PL/SQL ( ORA5)
"Velmi spokojena. Názorné, srozumitelné, obsahově dle očekávání."
Česká národní banka, Radka N.
Oracle databáze - programování v PL/SQL ( ORA5)
"Výborný, srozumitelný, praktický výklad. Celkový dojem 1***"
Česká národní banka, Martin V.
Oracle databáze - programování v PL/SQL ( ORA5)
"Kurz byl velmi dobře připravený a přesně odpovídal mým požadavkům na probíranou látku. Děkuji."
Česká národní banka, Aneta Š.
Oracle databáze - programování v PL/SQL ( ORA5)
"perfektní, děkuji moc, velmi ráda doporučím"
Česká národní banka, Michal S.
Oracle databáze - programování v PL/SQL ( ORA5)
"S SQL pracuji denně, ale pouze v rámci selectů. V dané oblasti jsem byl úplný začátečník. Lektor byl vstřícný a opovídal průběžně na dotazy. V případě potřeby ochotně pomohl s identifikací chyb. Veškeré podklady byly ihned dostupné na disku. Chtěl bych poděkovat za perfektní organizaci."
MONETA Money Bank, a.s., Karel E.
Oracle databáze - programování v PL/SQL ( ORA5)
"Od kurzu jsem dostal, co jsem očekával. Dobrý přístup lektora, ukázky použitelné i v praxi. Šolení bych mohl určitě doporučit známým"
MONETA Money Bank, a.s., Jakub K.
Oracle databáze - programování v PL/SQL ( ORA5)
"lektor skvělý, spoustu potřebných a důležitých informací, na školení bych neměnil nic. "
MONETA Money Bank, a.s., Michal V.
Oracle databáze - programování v PL/SQL ( ORA5)
"Velice příjemný lektor, který uměl látku dobře prodat a podat zajímavou formou."
MONETA Money Bank, a.s., Tomáš L.
Oracle databáze - programování v PL/SQL ( ORA5)
"Kladně hodnotím praktické příklady řešící nejčastější chyby a doporučení jak postupovat při vytváření příkazů "
Metrostav a.s., Tomáš O.
Oracle databáze - programování v PL/SQL ( ORA5)
"S kurzem jsem velmi spokojený. Probrali jsme s lektorem přesně to co jsem čekal, což byli procedury, funkce, package, triggery. Lektor zohlednil i můj rozdílný pohled z programování v MS SQL a upozornil na různé rozdíly."
TSG, s.r.o., Jaroslav B.
Oracle databáze - programování v PL/SQL ( ORA5)
"Jsem spokojený, témata dostatečně probraná a lektor dokázal vysvětlit ve více pohledech na věc jak použít, což ocenuji. "
ČD - Informační Systémy, a.s., Radek P.
Oracle databáze - programování v PL/SQL ( ORA5)
"Svižný výklad, složitější úlohy dobře vysvětleny."
Česká pošta, s.p., Tomáš K.
Oracle databáze - programování v PL/SQL ( ORA5)
"Super obohacující školení. Děkuji"
Česká pošta, s.p., Libor Š.
Oracle databáze - programování v PL/SQL ( ORA5)
"Skvelej skolitel."
Česká pošta, s.p., Petra F.
Oracle databáze - programování v PL/SQL ( ORA5)
"Vše pochopitelné, ochota vysvětlit i dotazy mimo okruhy témat školení."
Univerzita Hradec Králové, Svatopluk T.
Oracle databáze - programování v PL/SQL ( ORA5)
"vše bylo OK"
Mondi Štětí a.s., Ladislav T.
Oracle databáze - programování v PL/SQL ( ORA5)
"Vše v pořádku"
Česká spořitelna, a.s., Jan H.
Oracle databáze - programování v PL/SQL ( ORA5)
"Oceňuji šíři poskytnutých podkladů a příkladů, příležitostné porovnání s realizací stejných úkolů v prostředí MSSQL a odpovědi na individuální otázky."
J&T BANKA, a.s., Vladimír H.
Oracle databáze - programování v PL/SQL ( ORA5)
"školení bylo super, nabyté znalosti určitě využiju v praxi hned příští týden. Děkuji"
Československá obchodní banka, a. s., Lucie G.
Oracle databáze - programování v PL/SQL ( ORA5)
"Školení pro mne bylo určitě velkým rozšířením obzorů. Dozvěděla jsem se asi i více, než reálně využiji v praxi, ale našla jsem si to své. Výklad byl velmi srozumitelný i pro úplného začátečníka v programování. Velmi děkuji."
Československá obchodní banka, a. s., Radek B.
Oracle databáze - programování v PL/SQL ( ORA5)
"Bylo probráno vše důležité co jsem se chtěl v kurzu dozvědět a využít v praxi. Lektor reagoval na dotazy a hned vysvětlil. "
ČEZ, a. s., Michal F.
Oracle databáze - programování v PL/SQL ( ORA5)
"Jako již jednou v minulosti, tak i nyní musím nešetřit chválou na lektora. Poutavé, praktické, jen víc takových! Michal Fanta"
Robert Bosch, spol. s r.o., Marek H.
Oracle databáze - programování v PL/SQL ( ORA5)
"Skvělá příprava, příklady a praktické ukázky i s komentáři jak poskládat daný skript je velké +, Skvělé rozšíření znalostí"
UNISMINI - služby, spol.s r.o., Pavel D.
Oracle databáze - programování v PL/SQL ( ORA5)
"bylo to super, dekuji"
Home Credit International a.s., Petr H.
Oracle databáze - programování v PL/SQL ( ORA5)
"Celkově velmi užitečný a profesionálně vedený kurz"
Home Credit International a.s., Erik S.
Oracle databáze - programování v PL/SQL ( ORA5)
"Skvele rozsirenie znalosti, lektor vyborny,spokojnost na 100%. Dakujem."
Česká spořitelna, a.s., Daniela B.
Oracle databáze - programování v PL/SQL ( ORA5)
"Školenie bolo pre mňa prínosné, väčšinu z prednášanej látky v praxi využijem."
Asseco Central Europe, a.s., Stanislav Č.
Oracle databáze - programování v PL/SQL ( ORA5)
"Výborný kurz, lektor David Solnař je velmi schopný a erudovaný."
RR Donnelley Czech s. r. o., Kateřina V.
Oracle databáze - programování v PL/SQL ( ORA5)
"Skvělé. Osvětlilo mi řadu nejasností. Skvělý přístup lektora."
RR Donnelley Czech s. r. o., Daniel D.
Oracle databáze - programování v PL/SQL ( ORA5)
"Kurz byl přínosný. Poskytl jiný náhled na řešenou problematiku a osvěžil přístup k oracle DB."
Allianz pojišťovna, a.s., Barbora M.
Oracle databáze - programování v PL/SQL ( ORA5)
"Celkový dojem z kurzu mám dobrý. Ačkoli pro mě bylo toto téma obsahově náročnější, tak školitel se nám každému věnoval individuálně podle našich potřeb. Takže ačkoli každý z účastníků byl svými znalostmi někde jinde, tak si všichni z kurzu odnesli mnoho informací a dovedností. "
Generali Česká pojišťovna a.s., Barbora T.
Oracle databáze - programování v PL/SQL ( ORA5)
"Kurz byl velmi přínosný. Doplnila jsem znalosti, naučila se mnoho nového."
GEM System a.s., Matúš Z.
Oracle databáze - programování v PL/SQL ( ORA5)
"Naucil jsem se zajimavosti potrebne pro svou pravi. Procedury, kurzory..."
Ing. Martin Burdík, Martin B.
Oracle databáze - programování v PL/SQL ( ORA5)
"Velmi dobrý kurz, děkuji."
Libor Grigerek, Libor G.
Oracle databáze - programování v PL/SQL ( ORA5)
"Výborná příprava a prezentační dovednosti školitele."
Česká spořitelna, a.s., Jozef S.
Oracle databáze - programování v PL/SQL ( ORA5)
"Vse OK"
CN Group CZ a.s., Michal O.
Oracle databáze - programování v PL/SQL ( ORA5)
"Výborný lektor, atmosféra, spokojenost!"