Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Doba trvání 21 hodiny
Návrh Školení
Základy PL/SQL
- Architektura PL/SQL a struktura bloků
- Datové typy, proměnné a konstanty
- Deklarace a přiřazování proměnných
Řízení toku a rozhodovací logika
- IF, CASE a vestavené podmínky
- Struktury LOOP, WHILE a FOR
- Enoncementy EXIT a CONTINUE
Kurzory a transakce
- Implicitní a explicitní kurzory
- Kurzorové smyčky FOR a atributy
- Správa transakcí: COMMIT, ROLLBACK, SAVEPOINT
Zpracování výjimek
- Typy výjimek a klauzule WHEN
- Použití RAISE_APPLICATION_ERROR
- Vlastní výjimky a zpracovatele (handlers)
Procedury a funkce
- Vytváření procedur a funkcí
- Parametry IN, OUT a IN OUT
- Volání uložených procedur z SQL a PL/SQL
Balíčky a spouštěče (triggery)
- Vytváření a správa balíčků
- Rozdíl mezi specifikací a tělem balíčku
- Spouštěče na úrovni řádků a na úrovni instrukcí
Bezpečnost a testování
- Udělování a odvolávání oprávnění k provedení
- Ladění PL/SQL pomocí SQL Developer
- Unit testy uložených procedur a balíčků
Shrnutí a další kroky
Požadavky
- Pochopení konceptů relačních databází
- Základní znalosti SQL
- Ověřenost s základy procedurálního programování
Cílová skupina
- Vývojáři databází
- Backendoví programátoři a data inženýři
- Technická podpora a DevOps specialisté pracující s prostředími Oracle
Reference (2)
Chápat a lépe ovládat běžné dotazy v jazyce SQL
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Kurz - Oracle Database 19c PL and Advanced SQL
Přeloženo strojem
Líbila se mi praktická zkušenost a možnost pracovat na skutečných kódovacích aktivitách
Kristine - Isuzu Philippines Corporation
Kurz - ORACLE PL/SQL Fundamentals
Přeloženo strojem