typŠkolenie v triede
REGISTRÁCIA

Oracle 11 g PL vývojár

Oracle 11 g PL Vývojový kurz pre vývojárov a certifikáciu

Prehľad

Publikum a predpoklady

Priebeh kurzu

Plán a poplatky

Certifikát

Oracle 11 g PL Vývoj pre vývojárov kurzov

PL / SQL je kombinácia SQL spolu s procedurálnymi funkciami programovacích jazykov. Bol vyvinutý spoločnosťou Oracle Corporation v skorých časopisoch 90 na zvýšenie schopností jazyka SQL.PL/SQL (Procedurálny jazyk / Štruktúrovaný jazyk dopytov) je procedurálnym jazykovým rozšírením Oracle pre SQL a relačnú databázu Oracle. PL / SQL je k dispozícii v databáze Oracle

Ciele Oracle 11 g PL Vývojárske vzdelávanie SQL

Po dokončení tejto lekcie by ste mali byť schopní:

  • Opíšte základné informácie o programovacom jazyku PL / SQL
  • Napíšte a spustite programy PL / SQL v SQL * Plus
  • Vykonajte funkcie konverzie údajov typu PL / SQL
  • Zobrazenie výstupu prostredníctvom programov PL / SQL
  • Manipulujte reťazce znakov v programoch PL / SQL
  • Ladenie programov PL / SQL

Určené publikum pre program Oracle 11 g PL SQL Developer

Tento tutoriál je určený pre softvérových profesionálov, ktorí sú ochotní naučiť sa programovací jazyk PL / SQL v jednoduchých a jednoduchých krokoch. Tento tutoriál vám poskytne veľké znalosti o programových koncepciách PL / SQL a po dokončení tohto tutoriálu budete mať strednú úroveň odbornosti, odkiaľ sa môžete dostať na vyššiu úroveň odbornosti.

predpokladypre Oracle 11 g PL SQL Developer Certification

Mali by ste mať základné pochopenie softvér základné pojmy ako je databáza, zdrojový kód, textový editor a vykonávanie programov atď. Ak už máte pochopenie v jazyku SQL a inom jazyku počítačového programovania, potom bude ďalšou výhodou pokračovať.

Dĺžka trvania kurzu: 3 dni

  1. Úvod do PL / SQL
  • Identifikujte výhody PL / SQL podprogramov
  • Prehľad typov blokov PL / SQL
  • Vytvorte jednoduchý anonymný blok
  • Ako generovať výstup z bloku PL / SQL?

2. Vyhlásenie identifikátorov PL / SQL

  • Zoznam rôznych typov identifikátorov v podprograme PL / SQL
  • Použitie deklaratívnej sekcie na definovanie identifikátorov
  • Použite premenné na ukladanie údajov
  • Identifikujte typy skalárnych údajov
  • Atribút% TYPE
  • Čo sú to premenné väzby?
  • Sekvencie vo výrazoch PL / SQL

3. Napíšte spustiteľné výkazy

  • Opíšte základné pokyny pre syntax blokov PL / SQL
  • Naučte sa komentovať kód
  • Nasadenie funkcií SQL v PL / SQL
  • Ako previesť typy údajov?
  • Opíšte vnorené bloky
  • Identifikujte operátorov v PL / SQL

4. Interakcia so serverom Oracle

  • Vyviesť príkazy SELECT v PL / SQL
  • Načítať dáta v PL / SQL
  • Koncepcia kurzora SQL
  • Vyhýbajte sa chybám pomocou konvencií pri pomenovávaní pri používaní príkazov Retrieval a DML
  • Manipulácia s údajmi na serveri pomocou PL / SQL
  • Pochopte koncept kurzora SQL
  • Použite atribúty kurzora SQL na získanie spätnej väzby na DML
  • Uložiť a zlikvidovať transakcie

5. Kontrolné štruktúry

  • Podmienené spracovanie pomocou IF vyhlásení
  • Podmienené spracovanie pomocou príkazov CASE
  • Opíšte jednoduché vyhlásenie o slučke
  • Opíšte pri vyhlásení o slučke
  • Opíšte pre vyhlásenie o slučke
  • Použite Pokyn Pokračovať

6. Kompozitné typy údajov

  • Použite záznamy PL / SQL
  • Atribút% ROWTYPE
  • Vložte a aktualizujte pomocou záznamov PL / SQL
  • INDEX podľa tabuliek
  • Preskúmajte metódy tabuľky INDEX BY
  • Použite INDEX podľa tabuľky záznamov

7. Explicitné kurzory

  • Čo sú explicitné kurzory?
  • Označte kurzor
  • Otvorte kurzor
  • Načítať údaje z kurzora
  • Zatvorte kurzor
  • Kurzor pre slučku FOR
  • Atribúty% NOTFOUND a% ROWCOUNT
  • Popíšte ustanovenie FOR UPDATE a WHERE CURRENT

8. Manipulácia s výnimkami

  • Rozumieť výnimkám
  • Správa výnimiek s PL / SQL
  • Odchyľte preddefinované chyby servera Oracle Server
  • Chyby Oracle Serveru, ktoré nie sú preddefinované
  • Odchýlky definované používateľom
  • Propagujte výnimky
  • RAISE_APPLICATION_ERROR Postup

9. Uložené postupy

  • Vytvorenie modulárneho a vrstveného podprogramu
  • Modulárny vývoj s blokmi PL / SQL
  • Rozumieť prostrediu výkonu PL / SQL
  • Uveďte výhody používania podprogramov PL / SQL
  • Zobrazte rozdiely medzi anonymnými blokmi a podprogramami
  • Vytvorenie, volanie a odstránenie uložených procedúr
  • Implementovať procedúry Parametre a parametre Režimy
  • Zobraziť informácie o konaní

10. Uložené funkcie a ladiace podprogramy

  • Vytvorenie, volanie a odstránenie uloženej funkcie
  • Identifikujte výhody použitia uložených funkcií
  • Identifikujte kroky na vytvorenie uloženej funkcie
  • Vyvolanie funkcií definovaných používateľom v príkazoch SQL
  • Obmedzenia pri volaní funkcií
  • Ovládacie vedľajšie efekty pri volaní funkcií
  • Zobrazenie informácií o funkciách
  • Ako ladiť funkcie a postupy?

11. balíčky

  • Uvedenie výhod balíčkov
  • Popíšte balíky
  • Aké sú súčasti balíka?
  • Vytvorenie balíka
  • Ako povoliť viditeľnosť komponentov balíka?
  • Vytvorte špecifikáciu a telo balíka pomocou príkazu SQL CREATE a vývojára SQL
  • Vyvolajte zostavy balíkov
  • Zobrazte zdrojový kód PL / SQL pomocou dátového slovníka

12. Nasadzovanie balíkov

  • Preťaženie podprogramov v PL / SQL
  • Použite balík STANDARD
  • Na vyriešenie odkazu na nelegálny postup použite deklarácie v budúcnosti
  • Implementovať funkcie balíka v SQL a obmedzeniach
  • Trvalý stav obalov
  • Trvalý stav kurzorového balíka
  • Ovládacie vedľajšie efekty PL / SQL podprogramov
  • Vyvolávajte tabuľky PL / SQL v balíkoch

13. Implementujte balíky dodávané spoločnosťou Oracle do vývoja aplikácií

  • Čo sú Oracle-Supplied Packages?
  • Príklady niektorých dodávok balíkov Oracle
  • Ako funguje balík DBMS_OUTPUT?
  • Balík UTL_FILE použite na interakciu so súbormi operačného systému
  • Vyvolajte balík UTL_MAIL
  • Napísať podprogramy UTL_MAIL

14. Dynamický SQL

  • Výkonový tok SQL
  • Čo je Dynamic SQL?
  • Deklarovať premenné kurzora
  • Dynamicky vykonávanie bloku PL / SQL
  • Konfigurovať natívny dynamický SQL na kompiláciu kódu PL / SQL
  • Ako načítať balík DBMS_SQL?
  • Implementujte DBMS_SQL s parametrom DML
  • Dynamická funkčnosť SQL

15. Dôležité informácie o návrhu pre kód PL / SQL

  • Štandardizovať konštanty a výnimky
  • Rozumieť miestnym podprogramom
  • Napísať autonómne transakcie
  • Implementujte návod na kompiláciu NOCOPY
  • Vyvolajte Nápoveda PARALLEL_ENABLE
  • Funkcia vyrovnávacej pamäte funkcie PL / SQL s krížovou relaciou
  • Klauzula DETERMINISTIC s funkciami
  • Použitie hromadnej väzby na zlepšenie výkonu

16. Triggers

  • Opíšte spúšťače
  • Identifikujte typy udalostí a telo udalostí
  • Scenáre podnikových aplikácií na implementáciu spúšťačov
  • Vytvorte spúšťače DML pomocou príkazu CREATE TRIGGER a vývojára SQL
  • Identifikácia typov udalostí, telo a vystrelenie (časovanie)
  • Rozdiely medzi spúšťačmi úrovne výkazov a spúšťacími úrovňami na úrovni riadkov
  • Vytvoriť namiesto spúšťacích a deaktivovaných spúšťačov
  • Ako spravovať, testovať a odstraňovať spúšťače?

17. Vytváranie spúšťačov so zlúčeninami, DDL a udalosťami databázy udalostí

  • Čo sú spúšťače zlúčeniny?
  • Určte sekcie časovacieho bodu spúšťača tabuľky zlúčenín
  • Pochopte Štruktúru spúšťaných zlúčenín pre tabuľky a zobrazenia
  • Implementujte zlúčený spúšťač na vyriešenie chyby mutujúcej tabuľky
  • Porovnanie spúšťačov databázy s uloženými procedúrami
  • Vytvorte spúšťače na príkazoch DDL
  • Vytvorte spúšťače databázových udalostí a udalostí systému
  • Systémové oprávnenia vyžadované na riadenie spúšťačov

18. Kompilátor PL / SQL

  • Čo je kompilátor PL / SQL?
  • Popíšte parametre inicializácie pre kompiláciu PL / SQL
  • Vymenujte nové výstrahy o kompilácii PL / SQL
  • Prehľad výstrah času kompilácie PL / SQL pre podprogramy
  • Uveďte výhody príkazov Upozornenie na kompilátory
  • Zoznam kategórií hlásení časových upozornení PL / SQL
  • Nastavenie úrovní výstražných správ: Použitie SQL Developer, parametra inicializácie PLSQL_WARNINGS a DBMS_WARNING Zobrazenie výstrah kompilátora: Použitie SQL Developer, SQL * Plus alebo View Data Dictionary

19. Správa závislostí

  • Prehľad závislostí objektov schémy
  • Dotazujte sa na priame závislosti objektov pomocou zobrazenia USER_DEPENDENCIES
  • Požiadajte o stav objektu
  • Invalidácia závislých objektov
  • Zobrazenie priamych a nepriamych závislostí
  • Správne riadenie závislostí v databáze Oracle 12c
  • Pochopenie vzdialených závislostí
  • Rekompilujte programovú jednotku PL / SQL

Napíšte nám na adresu info@itstechschool.com & kontaktujte nás na adrese + 91-9870480053 pre cenu kurzu a cenu certifikácie, plán a miesto

Dajte nám otázku

Certifikát

Po absolvovaní tohto kurzu by kandidáti mali byť pripravení na dve skúšky:
Step1 prejsť túto skúšku
Vyberte si jednu z týchto skúšok
Oracle Database Expert SQL
OR
Oracle Database 11g: Základy SQL I
OR
Oracle Database 12c: Základy SQL
Step2 prejsť túto skúšku
Vyberte si jednu z týchto skúšok
Program s PL / SQL
OR
Oracle Database 11g: Program s PL / SQLFor viac info prosím kontaktujte nás.


recenzia