típustantermi képzés
REGISZTRÁCIÓ

Oracle 11 g PL SQL fejlesztő

Oracle 11 g PL SQL fejlesztői tanfolyam és tanúsítvány

Áttekintés

Közönség és előfeltételek

Tanfolyam körvonal

Ütemezés és díjak

Tanúsítvány

Oracle 11 g PL SQL fejlesztői tanfolyam áttekintése

A PL / SQL egy SQL kombinációja, a programozási nyelvek procedurális jellemzőivel együtt. Az Oracle Corporation az 90 korai fejlesztésében fejlesztette ki az SQL.PL/SQL (eljárási nyelv / struktúrált lekérdezési nyelv) képességét, az Oracle Corporation eljárási nyelvének kiterjesztése az SQL és az Oracle relációs adatbázis számára. A PL / SQL az Oracle Database-ben áll rendelkezésre

Az Oracle 11 g PL SQL Developer Training célkitűzései

Miután befejezte ezt a leckét, képesnek kell lennie:

  • Ismertesse a PL / SQL programozási nyelv alapjait
  • Írjon és hajtson végre PL / SQL programokat az SQL * Plus-ban
  • Végezze el a PL / SQL adattípus konverziós funkciókat
  • Kijelző kimenet PL / SQL programokon keresztül
  • A karakterláncok manipulálása PL / SQL programokban
  • Debug PL / SQL programok

Intended Audience for Oracle 11 g PL SQL Developer course

Ez az útmutató a szoftver szakemberek számára készült, akik egyszerűen és egyszerűen megtudják a PL / SQL programozási nyelv tanulását. Ez a bemutató nagyszerű megértést nyújthat a PL / SQL programozási koncepciókban, és a bemutató befejezése után középszintű szakértelem lesz attól, ahol magadat vehetsz magasabb szintű szakértelemre.

Előfeltételek for Oracle 11 g PL SQL Developer Certification

Alapvető ismeretekkel kell rendelkeznie szoftver alapfogalmak, például az adatbázis, a forráskód, a szövegszerkesztő és a programok végrehajtása stb. Ha már megértetted az SQL-t és más számítógépes programozási nyelvet, akkor ez egy további előnyt jelent.

Course Outline Duration: 3 Days

  1. Bevezetés a PL / SQL
  • Határozza meg a PL / SQL alprogramok előnyeit
  • A PL / SQL blokkok típusainak áttekintése
  • Hozzon létre egy egyszerű névtelen blokkot
  • Hogyan generálhat kimenetet egy PL / SQL blokkból?

2. Declare PL/SQL Identifiers

  • Adja meg a különböző típusú azonosítókat egy PL / SQL alprogramban
  • A deklarációs szakasz használata az azonosítók meghatározásához
  • Adatok tárolásához használjon változókat
  • A skaláradat-típusok azonosítása
  • A% TYPE attribútum
  • Mi a kötésváltozók?
  • PL / SQL kifejezések szekvenciái

3. Write Executable Statements

  • Ismertesse az alapvető PL / SQL blokk szintaxis alapelveit
  • Tanuld meg, hogy kommentáld a kódot
  • SQL függvények telepítése PL / SQL-ben
  • Hogyan lehet átalakítani az adattípusokat?
  • Ismertesse az elhelyezett blokkokat
  • A PL / SQL operátorok azonosítása

4. Interaction with the Oracle Server

  • A SELECT utasítások meghívása PL / SQL-be
  • Adat lekérése PL / SQL-ben
  • SQL kurzor koncepció
  • Kerülje el a hibákat az elnevezési konvenciók használatával a Retrieval és DML nyilatkozatok használata során
  • Adatkezelés a szerveren a PL / SQL használatával
  • Értsd meg az SQL kurzor koncepciót
  • Használja az SQL kurzor tulajdonságokat visszajelzéshez a DML-ben
  • A tranzakciók mentése és elvetése

5. Vezérlő szerkezetek

  • Feltételes feldolgozás az IF nyilatkozatok használatával
  • Feltételes feldolgozás CASE nyilatkozatok felhasználásával
  • Ismertesse az egyszerű Loop utasítást
  • Ismertesse a Loop utasítását
  • Ismertesse a Loop utasítást
  • Használja a Folytatás Nyilatkozatot

6. Composite Data Types

  • Használja a PL / SQL rekordokat
  • A% ROWTYPE attribútum
  • Beszúrás és frissítés PL / SQL rekordokkal
  • TÁBLÁZATOK INDEX
  • Vizsgálja meg a INDEX BY táblázat módszert
  • Használja az INDEX BY Records táblázatot

7. Explicit Cursors

  • Mik azok az explicit kurzorok?
  • A kurzor kijelentése
  • Nyissa meg a kurzort
  • Adatok lekérése a Kurzorból
  • Zárja be a Kurzort
  • A kurzor a hurok számára
  • A% NOTFOUND és% ROWCOUNT attribútumok
  • Ismertesse a FOR UPDATE és a WHERE CURRENT pontot

8. Kivételkezelés

  • Értsd meg a kivételeket
  • Kezelje a PL / SQL kivételeket
  • Trap előre definiált Oracle Server hibák
  • Trap nem előre definiált Oracle Server hibák
  • Trap felhasználó által meghatározott kivételek
  • Szélesítsen kivételeket
  • RAISE_APPLICATION_ERROR Eljárás

9. Stored Procedures

  • Hozzon létre egy moduláris és réteges alprogramot
  • Moduláris fejlesztése PL / SQL blokkok segítségével
  • A PL / SQL végrehajtási környezet megértése
  • Sorolja fel a PL / SQL alprogramok előnyeit
  • Sorolja fel a különbségeket az Anonymous Blocks és az Alprogramok között
  • A tárolt eljárások létrehozása, hívása és eltávolítása
  • Végrehajtási eljárások Paraméterek és paraméterek üzemmódok
  • Megtekintési eljárás információi

10. Stored Functions and Debugging Subprograms

  • Tárolt funkció létrehozása, hívása és eltávolítása
  • Ismertesse a tárolt funkciók használatának előnyeit
  • Jelölje meg a tárolt függvény létrehozásának lépéseit
  • A felhasználó által definiált függvények meghívása az SQL nyilatkozatokba
  • Korlátozások funkciók hívásakor
  • Kontroll mellékhatások a funkciók hívásakor
  • Funkciók információinak megjelenítése
  • A funkciók és eljárások hibakeresése?

11. Packages

  • A csomagok előnyeinek felsorolása
  • Leírja a csomagokat
  • Mik a csomag összetevői?
  • Fejleszteni egy csomagot
  • Hogyan engedélyezhető a csomag összetevői láthatósága?
  • Hozzon létre a csomagleírást és a testet az SQL CREATE utasítással és az SQL Developer segítségével
  • Kérdezze meg a Csomagkonstrukciókat
  • Tekintse meg a PL / SQL forráskódot a Data Dictionary használatával

12. Deploying Packages

  • PL / SQL alprogramok túlterhelése
  • Használja a STANDARD csomagot
  • Forward Declarations használata az illegális eljárási kézikönyv megoldására
  • Csomagfunkciók végrehajtása SQL és korlátozásokban
  • Csomagok tartós állapota
  • A Csomag kurzor tartós állapota
  • A PL / SQL alprogramok ellenőrzési mellékhatásai
  • Kérjen PL / SQL táblákat a rekordok csomagokban

13. Implement Oracle-Supplied Packages in Application Development

  • Milyenek az Oracle csomagok?
  • Példák az Oracle által kínált csomagokra
  • Hogyan működik a DBMS_OUTPUT csomag?
  • Használja az UTL_FILE csomagot az operációsrendszer-fájlokkal való interakcióhoz
  • Hívja fel az UTL_MAIL csomagot
  • UTL_MAIL alprogramok írása

14. Dynamic SQL

  • Az SQL végrehajtási folyamata
  • Mi az a Dynamic SQL?
  • A kurzorváltozók kijelentése
  • Dinamikusan PL / SQL blokk végrehajtása
  • A natív dinamikus SQL konfigurálása PL / SQL kód összeállításához
  • Hogyan kell behódolni a DBMS_SQL csomagot?
  • A DBMS_SQL végrehajtása paraméterezett DML nyilatkozattal
  • Dinamikus SQL funkcionális teljesség

15. Tervezési szempontok a PL / SQL kódhoz

  • A konstansok és kivételek szabványosítása
  • A helyi alprogramok megértése
  • Autonomikus tranzakciók írása
  • Végezze el a NOCOPY fordítói tanácsot
  • Kérje a PARALLEL_ENABLE Tippet
  • A Cross-Session PL / SQL függvény eredménykampánya
  • A DETERMINISZTIKAI mondat a függvényekkel
  • A tömeges kötés használata a teljesítmény javítása érdekében

16. Triggers

  • Ismertesse a triggereket
  • Határozza meg a kiváltó eseménytípusokat és a testet
  • Üzleti alkalmazási forgatókönyvek a triggerek végrehajtásához
  • DML triggerek létrehozása a CREATE TRIGGER utasítás és az SQL fejlesztő segítségével
  • A triggeres eseménytípusok, a test és a tüzelés (időzítés)
  • Különbségek a levelezési szintű triggers és a level level triggers között
  • Készítsen helyettesítőket és tiltott triggereket
  • Hogyan lehet kezelni, tesztelni és eltávolítani a triggereket?

17. Creating Compound, DDL, and Event Database Triggers

  • Mi a Compound triggerek?
  • Azonosítsa a táblázatösszetevõ trigger idõpontját
  • Értsd meg a táblázatok és nézetek összetett triggering szerkezetét
  • Végezzen egy összetett triggeret a mutáló tábla hibájának megoldására
  • Adatbázisindító adatok összehasonlítása tárolt eljárásokkal
  • Hozzon létre triggereket a DDL nyilatkozatokban
  • Adatbázis-esemény és rendszer-események létrehozása
  • Rendszer jogosultságok a triggerek kezeléséhez

18. PL/SQL Compiler

  • Mi a PL / SQL fordító?
  • Ismertesse a PL / SQL összeállítás inicializálási paramétereit
  • Sorolja fel az új PL / SQL időzítéseket
  • A PL / SQL áttekintése Alvóprogramok időzítéseinek összeállítása
  • Sorolja fel a Compiler Warnings előnyeit
  • Sorolja fel a PL / SQL fordítási idő figyelmeztető üzenetek kategóriákat
  • A figyelmeztető üzenetek szintjének beállítása: SQL Developer, PLSQL_WARNINGS inicializálási paraméter és a DBMS_WARNING View Compiler figyelmeztetések: SQL Developer, SQL * Plus vagy az Adatszótár nézetek használata

19. Manage Dependencies

  • Az objektum függvényeinek áttekintése
  • A közvetlen objektum függvények lekérdezése a USER_DEPENDENCIES nézet használatával
  • Objektum állapotának lekérdezése
  • Függő objektumok érvénytelenítése
  • Megjeleníti a közvetlen és közvetett függőségeket
  • Fine-Grained függőségmenedzsment az Oracle Database 12c-ben
  • Értsd meg a távoli függőségeket
  • Egy PL / SQL programegység újrafordítása

Kérjük, írjon nekünk info@itstechschool.com és lépjen velünk kapcsolatba + 91 9870480053- a kurzus ára és tanúsítási költsége, ütemezése és helyszíne

Adjon le egy lekérdezést

Tanúsítvány

A kurzus elvégzéséhez a jelölteknek két vizsgát kell készíteniük:
Step1 Pass Ez a vizsga
Válasszon egyet ezek közül a vizsgák közül
Oracle Database SQL Expert
OR
Oracle Database 11g: SQL alapismeretek
OR
Oracle Database 12c: SQL alapismeretek
Step2 Pass Ez a vizsga
Válasszon egyet ezek közül a vizsgák közül
Program PL / SQL programmal
OR
Oracle Database 11g: Program PL / SQLFor további információért lépjen kapcsolatba velünk.


Vélemények