typŠkolení v učebně
REGISTRACE
Oracle 11 g PL SQL vývojář

Oracle 11 g PL Vývojářský výcvikový kurz a certifikace

O programu

Publikum a předpoklady

Přehled kurzu

Plán a poplatky

Osvědčení

Oracle 11 g PL Vývoj výukových kurzů pro vývojáře

PL / SQL je kombinace SQL spolu s procedurálními rysy programovacích jazyků. Tento nástroj byl vyvinut společností Oracle Corporation v raném časopise 90, aby rozšířil možnosti SQL.PL/SQL (procedurální jazyk / strukturovaný dotazovací jazyk) je rozšíření procedurálního jazyka společnosti Oracle pro SQL a relační databázi Oracle. PL / SQL je k dispozici v databázi Oracle

Cíle programu Oracle 11 g PL SQL Developer Training

Po dokončení této lekce byste měli být schopni:

  • Popište základy programovacího jazyka PL / SQL
  • Psaní a spouštění programů PL / SQL v SQL * Plus
  • Spusťte konverzní funkce datového typu PL / SQL
  • Zobrazení výstupu pomocí programů PL / SQL
  • Manipulujte řetězce znaků v programech PL / SQL
  • Ladění programů PL / SQL

Zamýšlené publikum pro kurz Oracle 11 g PL SQL Developer

Tento výukový program je určen pro softwarové profesionály, kteří jsou ochotni učit se programovací jazyk PL / SQL v jednoduchých a snadných krocích. Tento výukový program vám poskytne velké znalosti o koncepcích programování PL / SQL a po dokončení tohoto kurzu budete mít středně pokročilé znalosti, odkud se můžete dostat na vyšší úroveň odborných znalostí.

Předpokladypro Oracle 11 g PL SQL Developer Certification

Měli byste mít základní znalosti software základní pojmy, jako je databáze, zdrojový kód, textový editor a provádění programů atd. Pokud již máte pochopení v jazyce SQL a v jiném programovacím jazyce počítače, bude to další výhoda.

Délka osnovy kurzu: Dny 3

  1. Úvod do PL / SQL
  • Určete výhody podprogramů PL / SQL
  • Přehled typů bloků PL / SQL
  • Vytvořte jednoduchý anonymní blok
  • Jak generovat výstup z bloku PL / SQL?

2. Deklarace identifikátorů PL / SQL

  • Seznam různých typů identifikátorů v podprogramu PL / SQL
  • Použití deklarativní sekce k definování identifikátorů
  • Pro uložení dat používejte proměnné
  • Identifikujte typy skalárních dat
  • Atribut% TYPE
  • Co jsou vazby proměnných?
  • Sekvence v výrazech PL / SQL

3. Psaní spustitelných příkazů

  • Popisujte základní pokyny pro syntaxi bloků PL / SQL
  • Naučte se komentovat kód
  • Nasazení funkcí SQL v PL / SQL
  • Jak převést typy dat?
  • Popište vnořené bloky
  • Identifikujte operátory v PL / SQL

4. Interakce s Oracle Serverem

  • Vyvolat příkazy SELECT v PL / SQL
  • Načíst data v PL / SQL
  • Koncept kurzoru SQL
  • Vyhněte se chybám pomocí konvencí pojmenování při použití příkazů Retrieval a DML
  • Manipulace s daty na serveru pomocí PL / SQL
  • Porozumět konceptu kurzoru SQL
  • Použijte atributy kurzoru SQL pro získání zpětné vazby na DML
  • Uložit a zlikvidovat transakce

5. Kontrolní struktury

  • Podmíněné zpracování pomocí IF prohlášení
  • Podmíněné zpracování pomocí příkazů CASE
  • Popište jednoduché prohlášení o smyčce
  • Popište, zatímco prohlášení o smyčce
  • Popište pro prohlášení o smyčce
  • Použijte příkaz Pokračovat

6. Typy kompozitních dat

  • Použijte záznamy PL / SQL
  • Atribut% ROWTYPE
  • Vložit a aktualizovat záznamy PL / SQL
  • INDEX BY Tabulky
  • Zkontrolujte metodu tabulky INDEX BY
  • Použijte tabulku záznamů INDEX BY

7. Explicitní kurzory

  • Co jsou to explicitní kurzory?
  • Deklarujte kurzor
  • Otevřete kurzor
  • Načte data z kurzoru
  • Zavřete kurzor
  • Smyčka kurzoru FOR
  • Atributy% NOTFOUND a% ROWCOUNT
  • Popište klauzuli FOR UPDATE a WHERE CURRENT

8. Manipulace s výjimkami

  • Porozumět výjimkám
  • Odstranit výjimky pomocí PL / SQL
  • Trap předdefinované chyby serveru Oracle
  • Chyby Oracle Serveru, které nejsou předem definovány
  • Výjimky definované uživatelem
  • Propagovat výjimky
  • RAISE_APPLICATION_ERROR Postup

9. Uložené procedury

  • Vytvořte návrh modulárního a vrstveného podprogramu
  • Modularizujte vývoj pomocí PL / SQL bloků
  • Pochopte prostředí PL / SQL
  • Seznamte se s výhodami použití podprogramů PL / SQL
  • Zobrazte rozdíly mezi anonymní bloky a podprogramy
  • Vytvoření, volání a odstranění uložených procedur
  • Implementujte procedury Parametry a parametry
  • Zobrazit informace o postupu

10. Uložené funkce a podprogramy ladění

  • Vytvoření, volání a odebrání uložené funkce
  • Určete výhody použití uložených funkcí
  • Určete kroky k vytvoření uložené funkce
  • Vyvolání funkcí definovaných uživatelem v příkazu SQL
  • Omezení při volání funkcí
  • Ovládání vedlejších efektů při volání funkce
  • Zobrazení informací o funkcích
  • Jak ladit funkce a postupy?

11. Balíčky

  • Seznamte se s výhodami balíčků
  • Popište balíčky
  • Jaké jsou součásti balíčku?
  • Vyvinout balíček
  • Jak povolit viditelnost součástí balíčku?
  • Vytvoření specifikace a těla balíčku pomocí příkazu SQL CREATE a vývojáře SQL
  • Vyvolání konstrukcí balíčků
  • Zobrazte zdrojový kód PL / SQL pomocí datového slovníku

12. Nasazení balíčků

  • Přetížení podprogramů v PL / SQL
  • Použijte balík STANDARD
  • Použijte prohlášení pro vyřešení odkazu na neplatný postup
  • Implementujte funkce balíčků v SQL a omezeních
  • Trvalý stav obalů
  • Trvalý stav kurzorového balíčku
  • Kontrolní vedlejší účinky PL / SQL podprogramů
  • Vyvolá PL / SQL tabulky záznamů v balíčcích

13. Implementujte balíčky dodávané společností Oracle do vývoje aplikací

  • Co jsou balíčky dodávané společností Oracle?
  • Příklady některých balíků dodaných společností Oracle
  • Jak funguje balíček DBMS_OUTPUT?
  • Balíček UTL_FILE použijte k interakci s soubory operačního systému
  • Vyvolat balíček UTL_MAIL
  • Napište UTL_MAIL podprogramy

14. Dynamický SQL

  • Výkonový tok SQL
  • Co je Dynamic SQL?
  • Deklarujte proměnné kurzoru
  • Dynamicky provádět blok PL / SQL
  • Nakonfigurujte nativní dynamický SQL ke kompilaci kódu PL / SQL
  • Jak zavolat balíček DBMS_SQL?
  • Implementujte DBMS_SQL s parametrem DML
  • Dynamická funkčnost SQL

15. Úvahy o návrhu pro kód PL / SQL

  • Standardizujte konstanty a výjimky
  • Porozumět místním podprogramům
  • Napište autonómní transakce
  • Proveďte nápovědu NOCOPY Compiler
  • Vyvolat nápovědu PARALLEL_ENABLE
  • Funkce mezipaměti funkce PL / SQL pro křížovou relaci
  • Kritéria DETERMINISTIC s funkcemi
  • Použití hromadného vázání pro zlepšení výkonu

16. Spouští

  • Popište spouštěče
  • Určení typů a tělesa spouštěcích událostí
  • Scénáře podnikových aplikací pro implementaci spouštěčů
  • Vytvořte spouštěče DML pomocí příkazu CREATE TRIGGER a vývojáře SQL
  • Určení typů událostí spouštění, těla a spuštění (časování)
  • Rozdíly mezi triggery úrovně výpisu a spouštěcími úrovněmi řádků
  • Vytvořit namísto spouštěných a deaktivovaných spouštěčů
  • Jak řídit, testovat a odstraňovat spouštěče?

17. Vytváření triggerů sdružených, DDL a databází událostí

  • Co jsou spouštěcí sloučeniny?
  • Určete části časového bodu spouštěcího prvku tabulky
  • Pochopte strukturu spouštění sloučenin pro tabulky a pohledy
  • Provedení spouštěče sdružených k vyřešení chyby přeměňující tabulky
  • Srovnání databázových spouštěčů s uloženými procedurami
  • Vytvoření spouštěčů na výkazy DDL
  • Vytvořit spouštěče databází a událostí a událostí systému
  • Systémové oprávnění vyžadované pro správu spouštěčů

18. Kompilátor PL / SQL

  • Co je kompilátor PL / SQL?
  • Popište parametry inicializace pro kompilaci PL / SQL
  • Seznamte se s novými upozorněními na kompilaci PL / SQL
  • Přehled výstrah o kompilaci PL / SQL pro podprogramy
  • Seznamte se s výhodami výstrah Compiler
  • Seznam kategorií zpráv PL / SQL Compile Time Warning Messages
  • Nastavení úrovní výstražných zpráv: Použití SQL Developer, parametru inicializace PLSQL_WARNINGS a DBMS_WARNING Zobrazení výstrah kompilátoru: Použití SQL Developer, SQL * Plus nebo zobrazení datového slovníku

19. Správa závislostí

  • Přehled závislostí objektů schématu
  • Dotazování přímých objektových závislostí pomocí zobrazení USER_DEPENDENCIES
  • Zkontrolujte stav objektu
  • Invalidace závislých objektů
  • Zobrazte přímé a nepřímé závislosti
  • Jemně zrnitá správa závislostí v databázi Oracle 12c
  • Pochopení vzdálených závislostí
  • Překompilujte programovou jednotku PL / SQL

Napište nám prosím na info@itstechschool.com & kontaktujte nás na adrese + 91-9870480053 za cenu a cenu za kurz, plán a umístění

Odešlete nám dotaz

Osvědčení

Po absolvování tohoto kurzu by měli být kandidáti připraveni provést dva zkoušky:
Step1 složil tuto zkoušku
Zvolte jeden z těchto zkoušek
Oracle Database Expert SQL
OR
Oracle Database 11g: Základy SQL I
OR
Oracle Database 12c: Základy SQL
Step2 složil tuto zkoušku
Zvolte jeden z těchto zkoušek
Program s PL / SQL
OR
Oracle Database 11g: Program s PL / SQLFor více info prosím kontaktujte nás.


recenze