MotaIkasgelako prestakuntza
ERREGISTRATU

Contact

Eremu batekin markatutako eremuak * beharrezkoak dira

 

Oracle 11 g PL SQL garatzailea

Oracle 11 g PL SQL Garatzaileentzako Prestakuntza Ikastaroa eta Ziurtagiria

Orokorra

Audientzia eta aurrebaldintzak

Ikastaroaren eskema

Ordutegiak eta tarifak

Ziurtagiria

Oracle 11 g PL SQL Garatzaileentzako Prestakuntza Ikastaroaren Orokorra

PL / SQL SQL-ren konbinazioa da, programazio-hizkuntzen funtzionalitate-ezaugarriekin batera. Oracle Corporation-ek 90-en hasieran garatu zuen SQL.PL/SQL (Hizkuntza Prozesalaren / Egiturazko kontsulta-hizkuntza) gaitasunak hobetzeko. Oracle Corporation-ek hizkuntza prozesalerako luzapena SQL eta Oracle datu base erlazionalera da. PL / SQL Oracle datu-basea dago eskuragarri

Oracle 11 g PL SQL garatzaileentzako prestakuntza helburuak

Ikasgai hau burutu ondoren, gai izan beharko zenuke:

  • Deskribatu PL / SQL programazioko hizkuntzaren oinarriak
  • Idatzi eta exekutatu PL / SQL programak SQL * Plus
  • Exekutatu PL / SQL datu mota bihurketa funtzioak
  • Erakutsi irteera PL / SQL programen bidez
  • Manipulatu karaktere-kateak PL / SQL programetan
  • Debug PL / SQL programak

Oracle 11 g PL SQL Garatzaileentzako ikastaroa

Tutorial hau software profesionalentzat diseinatua dago, PL / SQL programazio lengoaia ikasteko pauso erraz eta errazetan. Tutorial honek PL / SQL programazio kontzeptuak ulertu ahal izango ditu eta tutorial hau burututa, esperientzia maila altua hartu ahal izango duzu.

AldezOracle 11 g PL SQL Garatzaileen Ziurtagiria

Oinarrizko ulermena izan behar duzu software oinarrizko kontzeptuak zer da datu-basea, iturburu-kodea, testu-editorea eta programen exekuzioa, eta abar. Dagoeneko ulertu SQL eta beste ordenagailu programazio-lengoaia ondoren, abantaila gehigarri bat izango da jarraitu.

Ikastaroaren eskema Iraupena: 3 egun

  1. PL / SQL sarrera
  • Identifikatu PL / SQL Subprogramen onurak
  • PL / SQL bloke moten ikuspegi orokorra
  • Sortu bloke anonimo sinple bat
  • Nola ekoiztu PL / SQL Bloque batetik?

2. Esleitu PL / SQL identifikatzaileak

  • Banatu identifikadore mota desberdinak PL / SQL subprograman
  • Adierazleen atala identifikatzaileak definitzeko
  • Aldatu datuak aldatzeko
  • Scalar datu motak identifikatu
  • % TYPE atributua
  • Zer dira Bind aldagaiak?
  • Sequences en PL / SQL Expressions

3. Eskaera exekutagarriak idatzi

  • Azaldu Oinarrizko PL / SQL Bloque Sintaxia Guidelines
  • Ikasi kodea komentatzea
  • SQL funtzioen inplementazioa PL / SQL
  • Nola bihurtu Datu motak?
  • Azaldutako Blokeak deskribatu
  • Identifikatu operadoreak PL / SQL

4. Oracle zerbitzariko elkarreragina

  • Gonbidatu SELECT statements in PL / SQL
  • PL / SQL datuen berreskuratzea
  • SQL kurtsore kontzeptua
  • Erroreak saihestu Naming Hitzarmenak erabiliz, Recuperación eta DML adierazpenak erabiliz
  • Datuak manipulatzea PL / SQL erabiliz zerbitzarian
  • Ulertu SQL kurtsorearen kontzeptua
  • Erabili SQL Kurtsorearen Atributuak DML-en Iradokizunak lortzeko
  • Gorde eta baztertu transakzioak

5. Kontrol Egiturak

  • Baldintzapeko prozesamendua IF adierazpenak erabiliz
  • Baldintzapeko prozesua CASE adierazpenak erabiliz
  • Deskribatu Loop-en adierazpen sinplea
  • Deskribatu Loop Instrukzioa bitartean
  • Deskribatu loop-en adierazpena
  • Erabili Jarraitu Deklarazioa

6. Datu mota konposatuak

  • Erabili PL / SQL erregistroak
  • % ROWTYPE atributua
  • Txertatu eta Eguneratu PL / SQL erregistroekin
  • TAULA INDIZEA
  • Aztertu INDEX BY taula metodoak
  • Erabili INDEX BY erregistro taula

7. Kurtsore esplizituak

  • Zertan dira kurtsore esplizituak?
  • Azaldu kurtsorea
  • Ireki Kurtsorea
  • Kurtsorearen datuak eskuratu
  • Itxi kurtsorea
  • Kurtsorea FOR loop
  • % NOTFOUND eta% ROWCOUNT atributuak
  • Deskribatu FOR UPDATE klausula eta WHERE CURRENT clause

8. Salbuespena manipulatzea

  • Ulertzeko salbuespenak
  • Kudeatu salbuespenak PL / SQL bidez
  • Oracle zerbitzariaren aurrebaldintzako akatsak harrapatzeko
  • Trap Oracle zerbitzariaren erroreak ez aurredefinitutakoak
  • Trap erabiltzaileak definitutako salbuespenak
  • Propagatu salbuespenak
  • RAISE_APPLICATION_ERROR Prozedura

9. Prozedura gordetuak

  • Sortu azpiprograma modularizatu eta geruzatu bat
  • Modulatu garapena PL / SQL blokeekin
  • PL / SQL exekuzio ingurunea ulertu
  • PL / SQL Subprogramak erabiliz onurak zerrendatzea
  • Banatu bloke anonimoen eta azpiprogramen arteko desberdintasunak
  • Sortu, deitu eta kendu prozesuak gordetakoak
  • Prozedurak Inplementatu Parametroak eta Parametro Moduak
  • Ikusi prozedura informazioa

10. Gordetutako funtzioak eta arazketa subprogramak

  • Sortu, deitu eta ezabatu gordetako funtzioa
  • Salatu egin diren funtzioak erabiltzearen abantailak identifikatzea
  • Identifikatu gordetako funtzio bat sortzeko urratsak
  • Gonbidatu Erabiltzaile definitutako funtzioak SQL Instrukzioak
  • Funtzioen deiak murriztuz
  • Bigarren mailako efektuak kontrolatzea funtzioak deituz
  • Ikusi funtzioak informazioa
  • Nola debekatu funtzioak eta prozedurak?

11. paketeak

  • Paketeen abantailen zerrenda
  • Deskribatu paketeak
  • Zer dira pakete baten osagaiak?
  • Pakete bat garatzea
  • Nola paketeen osagaien ikusgarritasuna gaitu?
  • Sortu Package zehaztapena eta Gorputza SQL CREATE Statement eta SQL Developer erabiliz
  • Invoke pakete eraikuntzak
  • Ikusi Datuen hiztegia erabiliz PL / SQL iturburu kodea

12. Paketeak hedatzea

  • Gaindizketa Subprogramak PL / SQL
  • Erabili STANDARD paketea
  • Erabili Aurrera Aitorpenak Legez Prozedurako Erreferentzia ebazteko
  • Ezarri pakete funtzioak SQL eta Murrizketak
  • Paketeen egoera iraunkorra
  • Pakete baten kurtsorearen egoera iraunkorra
  • PL / SQL Subprogramen albo-ondorioak kontrolatzea
  • Invoke PL / SQL erregistroen tauletako paketeetan

13. Aplikazioen garapenean Oracle-paketeak hornituak ezartzea

  • Zer dira Oracle-pakete hornituak?
  • Oracle-pakete hornitutako adibide batzuk
  • Nola funtzionatzen du DBMS_OUTPUT paketea?
  • Erabili UTL_FILE paketea sistema eragilearen fitxategiekin elkarreragiteko
  • Gonbidatu UTL_MAIL paketea
  • Idatzi UTL_MAIL azpiprogramak

14. SQL dinamikoa

  • SQL exekuzio-fluxua
  • Zer da SQL dinamikoa?
  • Azaldu kurtsorearen aldagaiak
  • Dynamically PL / SQL Block bat exekutatzen
  • Konfiguratu Native Dynamic SQL PL / SQL kodea konpilatzeko
  • Nola DBMS_SQL paketea deitu?
  • DBMS_SQL ezartzea Parametrizatutako DML adierazpenarekin
  • SQL funtzionalitate osotasuna dinamikoa

15. Diseinatu kontuan PL / SQL kodea

  • Normalizatu konstanteak eta salbuespenak
  • Tokiko azpiprogramak ulertu
  • Autonomia-transakzioak idaztea
  • Ezarri NOCOPY konpilatzailearen argibidea
  • Gonbidatu PARALLEL_ENABLE aholkua
  • Cross-Session PL / SQL funtzioaren emaitzen cachea
  • Funtzioen Klaustroa DETERMINISTIKOA
  • Bulkaren loturaren erabilera Performance hobetzeko

16. abiarazleak

  • Azaldu desbideratzaileak
  • Identifikatu gatazkaren gertaera motak eta gorputza
  • Enplegua aplikatzeko eszenatokiak eragingailu ezartzeko
  • Sortu DML desaktibatzaileak CREATE TRIGGER adierazpena eta SQL garatzailea erabiliz
  • Identifikatu gatazkaren gertaera motak, gorputza eta tiro (denboralizazioa)
  • Maila desbideratzeen eta errenkaden maila abiarazleen arteko desberdintasunak
  • Sortu eta desgaitu abiarazleak sortu
  • Nola Kudeatu, Probatu eta Kendu Abiarazleak?

17. Konposatuak, DDLak eta gertaeren datu basea abiarazleak sortzea

  • Zer dira konposatu desaktiboak?
  • Taula bateko konposatu desaktiboaren denborazko puntuak identifikatzea
  • Taulen eta Bistako konposatuaren diseinuaren egitura ulertu
  • Konpontzaile-bihurgailua ezartzea Mahaiaren taula aldatzea konpontzeko
  • Datu-basearen biltegia biltegiratze prozeduretan
  • Sortu desgaitu DDL adierazpenak
  • Sortu datu-basea gertaera eta Sistema-gertaerak abiarazleak
  • Sistema abiarazleak kudeatzeko beharrezko pribilegioak

18. PL / SQL konpilatzailea

  • Zer da PL / SQL konpilatzailea?
  • Deskribatu PL / SQL Compilation for Initialization Parameters
  • Zerrenda berria PL / SQL Compile Time Warns
  • PL / SQL Orokorra Compile Time Adopciones para subprogramas
  • Konpiladorearen Adierazpenen onurak zerrendatu
  • Zerrendatu PL / SQL Compile Time Warning Mezuak kategoriak
  • Abisu-mezuaren mailak ezartzea: SQL-en garatzailea erabiltzea, PLSQL_WARNINGS Hasierako parametroa eta DBMS_WARNING Ikusi konpilazio-abisuak: SQL gehigarriaren garatzailea, SQL * Plus edo Datu-hiztegia ikustea.

19. Kudeatu menpekotasunak

  • Eskema objektuaren mendekotasunen ikuspegi orokorra
  • Kontsultarako zuzeneko objektuaren mendekotasunak USER_DEPENDENCIES Ikusi erabiliz
  • Objektu baten egoera kontsultatu
  • Objektu menpeko baliogabetzea
  • Bistaratu zuzeneko eta zeharkako menpekotasunak
  • Oracle Database 12c-ren Etengabeko Mendekotasunen Kudeaketa
  • Urruneko menpekotasunak ulertu
  • PL / SQL Programako Unitatea berregin

Ziurtagiria

Ikastaro hau amaitzean, hautagaiek bi proba egin beharko dituzte:
StepNUMX gainditu Azterketa hau
Aukeratu azterketa horietako bat
Oracle Database SQL aditua
OR
Oracle Database 11g: SQL Fundamentals I
OR
Oracle datu-basea 12c: SQL oinarriak
StepNUMX gainditu Azterketa hau
Aukeratu azterketa horietako bat
PL / SQL programarekin
OR
Oracle datu-basea 11g: PL / SQL programarekin informazio gehiago mesedez jar zaitez gurekin harremanetan.


Reviews