TipiTrajnimi në Klasë
REGJISTRI

Na kontaktoni

Fushat e shënuara me një * janë të nevojshme

 

Oracle 11 g PL SQL zhvilluesi

Oracle 11 g PL SQL Kurs trajnimi për zhvillues dhe certifikim

Përmbledhje

Audienca dhe Parakushtet

Përshkrimi i kursit

Orari dhe Tarifa

Certifikim

Oracle 11 g PL SQL Përmbledhje e Trajnimit të Zhvilluesve të Zhvillimit

PL / SQL është një kombinim i SQL së bashku me tiparet procedurale të gjuhëve programuese. Është zhvilluar nga Oracle Corporation në fillim të 90-it për të përmirësuar aftësitë e SQL.PL/SQL (gjuha procedurale / gjuha strukturore e pyetjeve) është zgjerimi procedural i gjuhës Oracle Corporation për SQL dhe bazën e të dhënave relacionale Oracle. PL / SQL është në dispozicion në Oracle Database

Objektivat e Oracle 11 g PL SQL Zhvillues Trajnimi

Pas përfundimit të këtij mësimi, duhet të jeni në gjendje të:

  • Përshkruani bazat e gjuhës programuese PL / SQL
  • Shkruani dhe ekzekutoni programet PL / SQL në SQL * Plus
  • Ekzekutoni funksionet e konvertimit të llojit të të dhënave PL / SQL
  • Display output përmes programeve PL / SQL
  • Manipuloni vargjet e karaktereve në programet PL / SQL
  • Programet e Debug PL / SQL

Audienca e synuar për kursin Oracle 11 g PL SQL Developer

Ky tutorial është projektuar për profesionistët e programeve kompjuterike, të cilët janë të gatshëm të mësojnë PL / SQL Programming Language në hapa të thjeshtë dhe të lehtë. Ky tutorial do t'ju japë një kuptim të madh në konceptet PL / SQL Programming dhe pasi të keni përfunduar këtë tutorial, do të jeni në nivelin e ndërmjetëm të ekspertizës nga ku mund të merrni veten në një nivel më të lartë të ekspertizës.

parakushtetpër Oracle 11 g PL SQL Certifikimi i Zhvilluesit

Ju duhet të keni një kuptim bazë të program konceptet themelore si ajo që është baza e të dhënave, kodi burimor, redaktuesi i tekstit dhe ekzekutimi i programeve etj. Nëse tashmë keni kuptueshmëri për SQL dhe gjuhë të tjera të programimit kompjuterik atëherë do të jetë një avantazh i shtuar për të vazhduar.

Kohëzgjatja e kursit të kursit: Ditët 3

  1. Hyrje në PL / SQL
  • Identifikoni përfitimet e nënprogrameve PL / SQL
  • Përmbledhje e llojeve të blloqeve PL / SQL
  • Krijo një Bllok të thjeshtë Anonim
  • Si të gjeneroni output nga një bllok PL / SQL?

2. Deklaro Identifikuesit PL / SQL

  • Listoni llojet e ndryshme të identifikuesve në një nënprogram PL / SQL
  • Përdorimi i Seksionit Deklarativ për Përcaktimin e Identifikuesve
  • Përdorni variabla për ruajtjen e të dhënave
  • Identifikoni Llojet e të Dhënave Skalare
  • Atributi% TYPE
  • Cilat janë Variablat Bind?
  • Sekuenca në shprehje PL / SQL

3. Shkruani deklaratat e ekzekutueshme

  • Përshkruani Udhëzimet Syntax të Bazës PL / SQL
  • Mësoni të komentoni kodin
  • Vendosja e funksioneve SQL në PL / SQL
  • Si të konvertohen tipet e të dhënave?
  • Përshkruani blloqet e mbërthyer
  • Identifikoni Operatorët në PL / SQL

4. Ndërveprimi me Oracle Server

  • Thirrni deklarata SELECT në PL / SQL
  • Merr të dhënat në PL / SQL
  • Koncepti SQL Cursor
  • Shmangni Gabimet duke përdorur Konventat e Emërtimit kur përdorni Përmbledhje dhe Deklarata DML
  • Manipulimi i të dhënave në server duke përdorur PL / SQL
  • Kuptoni konceptin SQL Cursor
  • Përdorni atributet SQL Cursor për të marrë reagime në DML
  • Ruaj dhe hidh poshtë transaksionet

5. Strukturat e Kontrollit

  • Përpunimi i kushtëzuar duke përdorur deklaratat e IF
  • Përpunimi i kushtëzuar duke përdorur deklaratat e rastit
  • Përshkruani Deklaratën e thjeshtë Loop
  • Përshkruani Ndërsa Deklaratën Loop
  • Përshkruani Deklaratën Loop
  • Përdorni Deklaratën e Vazhdimit

6. Llojet e të dhënave të përbëra

  • Përdorni PL / SQL Records
  • Atributi% ROWTYPE
  • Futni dhe përditësoni me PL / SQL Records
  • INDEKSI NGA tabelat
  • Shqyrto INDEX BY Metodat e Tabelës
  • Përdorni INDEX BY Tabela e të Dhënave

7. Kursorë të qartë

  • Cilat janë cursors eksplicit?
  • Shpallja e kursorit
  • Hapni Kursorin
  • Merrni të dhëna nga Kursori
  • Mbyllni Kursorin
  • Kursori PER loop
  • % NOTFOUND dhe% ROWCOUNT atributet
  • Përshkruani klauzolën FOR UPDATE dhe WHERE CURRENT klauzolë

8. Trajtimi i Përjashtimit

  • Kuptoni Përjashtimet
  • Trajtoni përjashtime me PL / SQL
  • Gabimet e paracaktuara të serverit Oracle Server
  • Gabimet e pa gabuara të serverit Oracle Server
  • Përjashtimet e përcaktuara nga përdoruesit e kurthit
  • Përhapja e Përjashtimeve
  • RAISE_APPLICATION_ERROR Procedura

9. Procedurat e ruajtur

  • Krijo një Dizajni Modularized dhe Layered Subprogram
  • Modularizimi i zhvillimit me blloqe PL / SQL
  • Kuptoni mjedisin e ekzekutimit PL / SQL
  • Listoni përfitimet e përdorimit të nënprogrameve PL / SQL
  • Listoni dallimet midis blloqeve anonime dhe nënprogrameve
  • Krijo, telefononi dhe hiqni procedurat e ruajtura
  • Zbatimi i Procedurave Parametrat dhe Parametrat Mënyrat
  • Shikoni Informacionin e Procedurës

10. Funksionet e ruajtura dhe Debugging Subprograms

  • Krijo, Thirrje dhe Hiq një Funksion të Ruajtur
  • Identifikoni përparësitë e përdorimit të Funksioneve të ruajtur
  • Identifikoni hapat për të krijuar një funksion të ruajtur
  • Kërkoni funksione të përcaktuara nga përdoruesit në Deklaratat SQL
  • Kufizime kur thirren Funksionet
  • Kontrollojnë efektet anësore kur telefononi Funksionet
  • Shikoni funksionet e informacionit
  • Si të ndreqim funksionet dhe procedurat?

11. Paketat

  • Listimi i avantazheve të Paketave
  • Përshkruani Paketat
  • Cilat janë komponentët e një Pakete?
  • Zhvilloni një Paketë
  • Si ta aktivizoni shikueshmërinë e komponentëve të një Pakete?
  • Krijo Specifikimin e Paketës dhe Trupin duke përdorur deklaratën SQL CREATE dhe SQL Developer
  • Thirrni Paketat Ndërtimore
  • Shikoni kodin burimor PL / SQL duke përdorur Dictionary Data Dictionary

12. Vendosja e Paketave

  • Mbingarkesa e nënprogrameve në PL / SQL
  • Përdorni paketën STANDARD
  • Përdorni Deklaratat Përpara për të zgjidhur Referencën e Procedurës së Paligjshme
  • Zbatimi i funksioneve të paketës në SQL dhe Kufizimet
  • Gjendja e Përhershme e Paketave
  • Gjendja e qëndrueshme e një kursi të paketës
  • Kontrollojnë efektet anësore të nënprogrameve PL / SQL
  • Tërhiq tabelat PL / SQL të shënimeve në paketa

13. Zbatimi i Paketave të Oracle-së në Zhvillimin e Aplikacioneve

  • Cilat janë paketat e Oracle-it?
  • Shembuj të disa prej paketave Oracle të ofruara
  • Si punon DBMS_OUTPUT?
  • Përdorni paketën UTL_FILE për të ndërvepruar me skedarët e sistemit operativ
  • Thirrni paketën UTL_MAIL
  • Shkruani nënprogramet UTL_MAIL

14. SQL dinamike

  • Rrjedha e ekzekutimit të SQL
  • Çfarë është Dynamic SQL?
  • Deklaro ndryshoret e kursorit
  • Dinamikisht Ekzekutimi i një PL / SQL Block
  • Konfiguro SQL Dynamic Gjuha për Hartimin e PL / SQL Code
  • Si të thirret DBMS_SQL Package?
  • Zbatojeni DBMS_SQL me një deklaratë DML Parameterized
  • Plotësia funksionale e SQL Dynamic

15. Konsideratat e Projektimit për PL / SQL Code

  • Standardizo konstante dhe përjashtime
  • Kuptoni nënprogramet lokale
  • Shkruani Transaksionet Autonome
  • Zbatoni NOCOPY Compiler Hint
  • Thirrni PARALLEL_ENABLE Hint
  • Kryqëzimi PL / SQL Funksioni Rezulton Cache
  • Klauzola DETERMINISTIKE me Funksione
  • Përdorimi i Bulk Lidhja për të përmirësuar performancën

16. shkakton

  • Përshkruani Triggers
  • Identifikoni Llojet e Ngjarjes dhe Trupin e Ngjarjes
  • Skenarët e Aplikimit të Biznesit për Zbatimin e Triggers
  • Krijo DML shkrepëse duke përdorur deklaratën CREATE TRIGGER dhe SQL Developer
  • Identifikoni Llojet e Ngjarjes së Trigger, Trupit dhe Qitjes (Kohëzgjatja)
  • Dallimet në mes të shkallëve të Nivelit të Deklarimit dhe Nivelit të Rregjistrimit
  • Krijo në vend të dhe çaktivizuesit me aftësi të kufizuara
  • Si të menaxhoni, testoni dhe hiqni shkaktarët?

17. Krijimi i Përbashkët, DDL dhe Triggers të të Dhënave të Eventit

  • Cilat janë shkaktarët e përbërë?
  • Identifikimi i Seksioneve të Pikave të Kohëzgjatjes së një Shkyçësi të Tabelës
  • Kuptoni Strukturën e Shkyçjes së Përbashkët për Tabelat dhe Pamjet
  • Zbatimi i një shkyçje të përbërë për të zgjidhur gabimin e tabelës mutuese
  • Krahasimi i bazës së të dhënave shkaktohet në procedurat e ruajtura
  • Krijo shkas për deklaratat DDL
  • Krijo Baza e të dhënave-Event dhe System-Events Triggers
  • Privilegjet e sistemit që kërkohen për të menaxhuar shkaktarët

18. PL / SQL përpilues

  • Cili është PL / SQL Compiler?
  • Përshkruani Parametrat e Inicializimit për PL / SQL Përpilimi
  • Listoni PL / SQL New Compile Time Warnings
  • Përmbledhje e PL / SQL përpiloni paralajmërime kohore për nënprogramet
  • Listoni përfitimet e paralajmërimeve të përpiluesit
  • Listoni PL / SQL përpiloni mesazhet e paralajmërimit të kohës
  • Vendosja e niveleve të mesazheve paralajmëruese: Përdorimi i SQL Developer, PLSQL_WARNINGS Parametri i inicializimit, dhe DBMS_WARNING Paralajmëruesit e Shikuesit të Përpunuesit: Përdorimi i SQL Developer, SQL * Plus, ose Shikimet e Fjalorit të të Dhënave

19. Manage Dependencies

  • Përmbledhje e varësisë së skemës së skemës
  • Zbuloni varësi nga objekti i drejtpërdrejtë duke përdorur pamjen USER_DEPENDENCIES
  • Kërkoni statusin e një objekti
  • Invalidimi i objekteve të varur
  • Shfaqin Dependencat Direkte dhe Indirekte
  • Menaxhimi i Varësisë së Bukur në Oracle Database 12c
  • Kuptoni Dependencat në Distancë
  • Përzgjidhni një njësi PL / SQL Program

Certifikim

Përfundimi i këtij kursi kandidatët duhet të jenë të përgatitur për të marrë dy provime:
Pass1 kaloni këtë provim
Zgjidhni një nga këto provime
Oracle Database SQL Expert
OR
Oracle Database 11g: Bazat e SQL I
OR
Oracle Database 12c: Bazat e SQL
Pass2 kaloni këtë provim
Zgjidhni një nga këto provime
Programi me PL / SQL
OR
Oracle Database 11g: Programi me PL / SQLPër më shumë informata, lutemi të na kontaktoni.


Shqyrtime