tüüpKlassis õppimine
REGISTREERU

Võta meiega ühendust

Väljad märgistatud * on vaja

 

Oracle 11 g PL SQL arendaja

Oracle 11 g PL SQL arendaja koolituskursus & sertifitseerimine

Ülevaade

Sihtrühm ja eeltingimused

Kursuse lühikirjeldus

Ajakava ja tasud

sertifikaat

Oracle 11 g PL SQL arendaja koolituskursuse ülevaade

PL / SQL on SQL kombinatsioon koos programmeerimiskeelte protseduuriliste funktsioonidega. See arendas Oracle Corporation 90i alguses, et parandada SQL.PL/SQL (menetluskeel / struktureeritud päringu keel) suutlikkust, on Oracle Corporation'i protsessi keeleline laiend SQL ja Oracle relatsioonandmebaasis. PL / SQL on saadaval Oracle'i andmebaasis

Oracle 11 g SQLi SQL arendaja koolituse eesmärgid

Pärast seda õppetundi peaksite olema võimeline:

  • Kirjeldage PL / SQL programmeerimiskeele põhialuseid
  • SQL + Plus PL / SQL-programmide kirjutamine ja täitmine
  • Täitke PL / SQL andmetüübi muutmise funktsioone
  • Kuvage väljund PL / SQL-programmide kaudu
  • Manipulate PL / SQL-programmide märgistringid
  • Debug PL / SQL-programmid

Oracle 11 g PL-SQL arendaja kursuse kavandatud vaatajaskond

See juhendaja on mõeldud tarkvara professionaalidele, kes soovivad õppida PL / SQL programmeerimiskeelt lihtsates ja lihtsates etappides. See õpetus annab teile suurepärase arusaamise PL / SQL-i programmeerimise kontseptsioonidest ja pärast selle õpetuse läbimist saate te erialaste teadmiste keskmise tasemega, kust saate ennast omandada kõrgemal asjatundlikkusel.

EeltingimusedOracle 11 g PL SQL arendaja sertifitseerimiseks

Teil peaks olema põhiteadmised tarkvara põhikontseptsioonid, nagu mis on andmebaas, lähtekood, tekstitöötlusprogramm ja programmide täitmine jne. Kui teil juba on arusaam SQList ja muudest arvutiprogrammide keeltest, on see edasiseks eeliseks.

Kursuse kestuse kestus: 3 päeva

  1. Sissejuhatus PL / SQL
  • Määratle PL / SQL alamprogrammide eelised
  • Ülevaade PL / SQL-blokeeringute tüüpidest
  • Loo lihtne anonüümne blokk
  • PL / SQL Blokeeri väljundi loomine?

2. Tunnista PL / SQL identifikaatoreid

  • Loetlege erinevad identifikaatorite tüübid PL / SQL alamprogrammist
  • Deklaratiivse osa kasutamine identifikaatorite määratlemiseks
  • Andmete salvestamiseks kasuta muutujaid
  • Määratle skalaarandmete tüübid
  • % TYPE atribuut
  • Mis on siduvad muutujad?
  • PL / SQL ekspressioonide järjestused

3. Kirjuta käivitatavad avaldused

  • Kirjeldage põhilisi PL / SQL blokeerimisversiooni juhiseid
  • Õpi koodi kommenteerimiseks
  • SQL-funktsioonide kasutuselevõtt PL / SQL-is
  • Kuidas andmete tüüpe teisendada?
  • Kirjelda pesastatud plokke
  • Määra PL / SQL operaatorid

4. Oracle Serveriga suhtlemine

  • Loo SELECT avaldused PL / SQL-is
  • Andmete taastamine PL / SQL-is
  • SQL-kursori kontseptsioon
  • Vigade vältimine, kasutades sisselogimis- ja DML-deklaratsioone kasutades nimeveahendusi
  • Andmehaldamine serveris, kasutades PL / SQL-i
  • Mõistke SQL-kursori kontseptsiooni
  • Kasutage DML-ide tagasiside saamiseks SQL-i kursori atribuute
  • Salvesta ja tühi tehingud

5. Kontrollistruktuurid

  • Tingimuslik töötlemine, kasutades IF-avaldusi
  • Tingimuslik töötlemine, kasutades CASE avaldusi
  • Kirjeldage lihtsat loopi avaldust
  • Kirjelda Kuigi Loop avaldus
  • Kirjeldage Loop avaldust
  • Kasutage jätkamise avaldust

6. Kombineeritud andmetüübid

  • Kasuta PL / SQL rekordeid
  • % ROWTYPE atribuut
  • Lisab ja värskendage PL / SQL-i dokumentidega
  • INDEX BY tabelite järgi
  • Vaadake INDEX BY tabeli meetodeid
  • Kasuta INDEX BY Recordsi tabelit

7. Selgesõnalised kursorid

  • Mis on otsesed kursorid?
  • Kuuluta kursor
  • Ava kursor
  • Andmete leidmine kursorist
  • Sulgege kursor
  • Silmuse kursor
  • % NOTFOUND ja% ROWCOUNT atribuudid
  • Kirjeldage UPDATE-punkti JA KÜSIGE PIKKUS

8. Erand Käitlemine

  • Mõista erandeid
  • Käidelda erandeid PL / SQL-iga
  • Trap eelmääratletud Oracle Server vead
  • Trap mitte-eelnevalt määratletud Oracle Server vead
  • Trap kasutaja määratud eranditest
  • Erandite paljundamine
  • RAISE_APPLICATION_ERROR protseduur

9. Salvestatud protseduurid

  • Loo modulaarne ja kihiline alamprogrammi kujundus
  • Modulariseeri arendus PL / SQL-blokeeringuga
  • Mõistke PL / SQL-i täitmise keskkonda
  • Lisage PL / SQL alamprogrammide kasutamise eelised
  • Loetlege anonüümsete plokkide ja alamprogrammide vahelised erinevused
  • Salvestatud protseduuride loomine, helistamine ja eemaldamine
  • Rakenda protseduuride parameetrid ja parameetrite režiimid
  • Vaata menetluse teavet

10. Salvestatud funktsioonid ja seadete alamprogrammid

  • Salvestatud funktsiooni loomine, helistamine ja eemaldamine
  • Määrake salvestatud funktsioonide kasutamise eelised
  • Määrake salvestatud funktsiooni loomise sammud
  • Kasutaja määratud funktsioone kutsuda SQL-i avaldustes
  • Piirangud funktsioonide hankimisel
  • Juhuslikud kõrvaltoimed funktsiooni helistamisel
  • Kuva funktsioonide teave
  • Kuidas toiminguid ja toiminguid siluda?

11. Paketid

  • Pakettide eeliste loend
  • Kirjeldage pakette
  • Mis on pakendi komponendid?
  • Paketi väljatöötamine
  • Kuidas võimaldada paketi komponentide nähtavust?
  • Pakendi spetsifikatsiooni ja asutuse loomine SQL CREATE avalduse ja SQL-arendaja abil
  • Pakutavate konstruktsioonide käivitamine
  • Vaadake PL / SQL lähtekoodi Data Dictionary abil

12. Pakettide kasutuselevõtt

  • Alamprogrammide üleküllus PL / SQL-is
  • Kasuta STANDARD-paketti
  • Ebaseadusliku menetluse viidete lahendamiseks kasutage edaspidiseid avaldusi
  • Rakendage paketifunktsioone SQL-is ja piirangud
  • Püsivate pakettide seisund
  • Paketi kursori püsiv seisund
  • PL / SQL alamprogrammide kontrolli kõrvaltoimed
  • Käivita PL / SQL tabelid Records pakettides

13. Rakenduse arendamiseks rakendage Oracle pakutavaid pakette

  • Mis on Oracle'i pakette?
  • Näited mõnedest Oracle'i pakutavatest pakettidest
  • Kuidas DBMS_OUTPUT pakett toimib?
  • Operatsioonisüsteemifailidega suhtlemiseks kasuta UTL_FILE-paketti
  • Looge UTL_MAIL pakett
  • Kirjuta UTL_MAIL alamprogrammid

14. Dünaamiline SQL

  • SQL täitmise voog
  • Mis on dünaamiline SQL?
  • Kursori muutujate deklareerimine
  • PL / SQL-blokeeringu dünaamiline täitmine
  • PL / SQL-koodi kompileerimiseks loodusliku dünaamilise SQL seadistamine
  • Kuidas käivitada DBMS_SQL-i pakett?
  • Rakendage DBMS_SQL koos Parameterized DML avaldusega
  • Dünaamiline SQL funktsionaalne täielikkus

15. PL / SQL koodi kavandamise kaalutlused

  • Standardiseerida konstandid ja erandid
  • Mõista kohalikke alamprogramme
  • Autonoomsete tehingute kirjutamine
  • Rakendada NOCOPY kompileerija vihje
  • Helistage PARALLEL_ENABLE vihjele
  • Ristseansi PL / SQL funktsioonide vahemälu
  • DETERMINISATSIOON Funktsioonide klausel
  • Mahuti sidumise kasutamine jõudluse parandamiseks

16. Käivitajad

  • Kirjeldage trigerereid
  • Määrake Trigeri sündmuste tüübid ja keha
  • Rakenduste käivitamise stsenaariumid
  • Loo DML-i käivitusprogrammid, kasutades CREATE TRIGGERi avaldust ja SQL-arendajaid
  • Määrake trigeri sündmuste tüübid, keha ja käivitamine (ajastus)
  • Erinevused avalduste taseme käivitajatest ja ridaürituste käivitajatest
  • Loo asemel ja keelatud käivitusprogrammid
  • Kuidas käivitada, katsetada ja eemaldada käivitusprogramme?

17. Ühendi, DDL-i ja sündmuste andmebaasi käivitajate loomine

  • Mis on ühendite käivitajad?
  • Määrake tabeli ühendaja käivitusaja ajastuspunkti sektsioonid
  • Mõista tabelite ja vaadete ühendi käivitusstruktuuri
  • Paigaldage mutatsioonitabeli vea lahendamiseks ühendi käivitus
  • Andmebaasi käivitajate võrdlus salvestatud protseduuridega
  • Loo käsklused DDL avaldustes
  • Loo andmebaasi-sündmus ja süsteemi sündmuste käivitajad
  • Süsteemi privileegid, mis on vajalikud käivitushaldurite haldamiseks

18. PL / SQL-kompilaator

  • Mis on PL / SQL-i kompilaator?
  • Kirjelda PL / SQL-i kompileerimise algversiooni parameetreid
  • Lisage uus PL / SQL kompileerimise aja hoiatus
  • Ülevaade alamprogrammide PL / SQL kompileerimise ajal hoiustest
  • Nimekiri Kompilaatori hoiatuste eelised
  • Loetlege PL / SQL-i kompileerimise ajal hoiatavate sõnumite kategooriad
  • Hoiatussõnumite taseme määramine: SQL-arendaja kasutamine, PLSQL_WARNINGS initsialiseerimise parameeter ja DBMS_WARNING Kuva kompilaatori hoiatused: SQL-arendaja, SQL * Plus või andme-sõnastiku vaadete kasutamine

19. Sõltuvuse haldamine

  • Ülevaade skeemi objekti sõltuvustest
  • Otsetee objekti sõltuvate päringute päring, kasutades USER_DEPENDENCIES vaate
  • Objekti oleku päring
  • Sõltuvate objektide kehtetuks tunnistamine
  • Näita otseseid ja kaudseid sõltuvusi
  • Fine-Grained sõltuvus juhtimine Oracle Database 12c
  • Mõistke kaugallergiaid
  • Kompileerige PL / SQL-programmi üksus

Palun kirjutage meile aadressil info@itstechschool.com & võtke meiega ühendust aadressil kursuse hind ja sertifitseerimiskulud, ajakava ja asukoht

Anna meile päring

sertifikaat

Pärast selle kursuse läbimist peavad kandidaadid olema valmis võtma kaks eksami:
Step1 Pass selle eksami
Valige üks nendest eksamitest
Oracle Database SQL Expert
OR
Oracle Database 11g: SQL põhialused I
OR
Oracle Database 12c: SQL põhialused
Step2 Pass selle eksami
Valige üks nendest eksamitest
Programm PL / SQL-iga
OR
Oracle Database 11g: programm koos PL / SQLFor rohkem infot võtke meiega ühendust.


Arvamused