tipTaħriġ fil-Klassi
REĠISTRU

Ikkuntatjana

Oqsma mmarkati b ' * huma meħtieġa

 

Oracle 11 g PL SQL Developer

Oracle 11 g PL SQL Developer Training Course & Ċertifikazzjoni

Ħarsa ġenerali

L-udjenza u l-prerekwiżiti

Deskrizzjoni tal-Kors

Skeda u Miżati

Ċertifikazzjoni

Oracle 11 g Ħarsa ġenerali tal-Kors ta 'Taħriġ għall-Iżviluppaturi tal-PL SQL

PL / SQL hija taħlita ta 'SQL flimkien mal-karatteristiċi proċedurali tal-lingwi ta' programmar. Ġie żviluppat mill-Oracle Corporation fil-bidu tax-90's biex itejjeb il-kapaċitajiet ta 'SQL.PL/SQL (Lingwa tal-Proċedura / Lingwa ta' Mistoqsija Strutturata) hija l-estensjoni tal-lingwa proċedurali ta 'Oracle Corporation għal SQL u d-database relazzjonali Oracle. PL / SQL hija disponibbli fid-Database Oracle

Għanijiet ta 'Oracle 11 g PL SQL Developer Training

Wara li timla din il-lezzjoni, għandek tkun tista ':

  • Iddeskrivi l-elementi fundamentali tal-lingwa tal-Programmazzjoni PL / SQL
  • Ikteb u tesegwixxi programmi PL / SQL fi SQL * Plus
  • Eżekuzzjoni tal-funzjonijiet ta 'konverżjoni tat-tip tad-dejta PL / SQL
  • Produzzjoni tal-wiri permezz ta 'programmi PL / SQL
  • Manipulate strings ta 'karattri fil-programmi PL / SQL
  • Ippurgar programmi PL / SQL

Audience maħsub għall-kors ta 'Żviluppatur Oracle 11 g PL SQL

Dan tutorja hija mfassla għall-Professjonisti tas-Softwer, li huma lesti li jitgħallmu PL / SQL Programming Language f'passi sempliċi u faċli. Dan it-tutorja jagħtik fehim kbir dwar il-kunċetti ta 'Programmazzjoni PL / SQL, u wara li jlesti dan it-tutorja, inti tkun f'livell intermedju ta' kompetenza minn fejn tista 'tieħu lilek innifsek għal livell ogħla ta' kompetenza.

Prerekwiżitigħal Oracle 11 g PL SQL Developer Certification

Għandu jkollok għarfien bażiku ta ' softwer kunċetti bażiċi bħal dak li hija d-database, il-kodiċi tas-sors, l-editur tat-test u l-eżekuzzjoni ta 'programmi, eċċ. Jekk diġà għandek fehim fuq SQL u lingwa oħra ta' programmar tal-kompjuter allura jkun vantaġġ miżjud li tipproċedi.

Tul tal-Qosor tal-Kors: Ġranet 3

  1. Introduzzjoni għal PL / SQL
  • Identifika l-benefiċċji tas-Subprogrammi PL / SQL
  • Ħarsa ġenerali lejn it-tipi ta 'blokki PL / SQL
  • Oħloq Blokk Anonimu Sempliċi
  • Kif tiġġenera produzzjoni minn PL / SQL Block?

2. Iddikjara Identifikaturi PL / SQL

  • Agħti lista tat-Tipi differenti ta 'Identifikaturi f'subprogramm PL / SQL
  • Użu tat-Taqsima Dikjarattiva biex Tiddefinixxi l-Identifikaturi
  • Uża varjabbli biex taħżen id-data
  • Identifika Tipi ta 'Dejta Skala
  • L-Attribut% TYPE
  • X'inhuma l-Bend Variables?
  • Sekwenzi f'Sentizzjonijiet PL / SQL

3. Ikteb Dikjarazzjonijiet Eżekwibbli

  • Iddeskrivi l-Linji Gwida Bażiċi tas-Sintassi tal-Blokki PL / SQL
  • Tgħallem tikkummenta l-Kodiċi
  • Tqassim ta 'Funzjonijiet SQL f'PL / SQL
  • Kif taqleb Tipi ta 'Data?
  • Iddeskrivi Blokki Nested
  • Identifika l-Operaturi f'PL / SQL

4. Interazzjoni mas-Server Oracle

  • Invoke Dikjarazzjonijiet SELECT f'PL / SQL
  • Irkupra d-Data f'PL / SQL
  • Kunċett tas-Cursor SQL
  • Evita Żbalji billi tuża Konvenzjonijiet ta 'Naming meta tuża Dikjarazzjonijiet ta' Irkupru u DML
  • Manipulazzjoni tad-Data fis-Servi li tuża PL / SQL
  • Jifhmu l-kunċett tas-Cursor SQL
  • Uża Attur ta 'Cursor SQL biex Tikseb Feedback fuq DML
  • Ħlief u Armi Transazzjonijiet

5. Strutturi ta 'Kontroll

  • Ipproċessar kondizzjonali bl-użu ta 'Dikjarazzjonijiet IF
  • Ipproċessar kondizzjonali bl-użu ta 'Dikjarazzjonijiet tal-KAŻ
  • Iddeskrivi Dikjarazzjoni ta 'Loop sempliċi
  • Iddeskrivi Filwaqt Dikjarazzjoni Loop
  • Iddeskrivi Għall Dikjarazzjoni Loop
  • Uża d-Dikjarazzjoni ta 'Tkomplija

6. Tipi ta 'Data Komposti

  • Uża r-Rekords PL / SQL
  • L-Attribut% ROWTYPE
  • Daħħal u Aġġorna bir-Reġistri PL / SQL
  • INDIĊI MINN Tabelli
  • Eżamina Metodi ta 'Tabella INDEX BY
  • Użu INDEX MINN Tabella ta 'Rekords

7. Cursors espliċiti

  • X'inhuma Cursors Espliċiti?
  • Iddikjara l-Kuratur
  • Iftaħ il-Kuritur
  • Fetch data mill-Cursor
  • Agħlaq il-Kuritur
  • Kuritur GĦALL-linja
  • Id-% NOTFOUND u% ROWCOUNT Attributi
  • Iddeskrivi l-KLAWŻOLA TA 'AĠĠORNAMENT GĦALL-KLAWSOLA U FEJN KURRENTI

8. Maniġġar ta 'Eċċezzjonijiet

  • Jifhmu Eċċezzjonijiet
  • Immaniġġja Eċċezzjonijiet b'PL / SQL
  • L-iżbalji tas-Servers Oracle Predefiniti tan-Nassa
  • Nassa Żbalji tas-Servers Oracle Mhux Predefiniti
  • Eċċezzjonijiet Definiti mill-Utenti tan-Nassa
  • Eċċezzjonijiet ta 'Propagazzjoni
  • RAISE_APPLICATION_ERROR Proċedura

9. Proċeduri maħżuna

  • Oħloq Disinn ta 'Subprogramm Modulari u Layered
  • Modularize l-Iżvilupp Bil-PL / SQL Blocks
  • Jifhmu l-Ambjent ta 'l-Eżekuzzjoni PL / SQL
  • Agħti lista tal-benefiċċji ta 'l-użu ta' Subprogrammi PL / SQL
  • Agħti lista tad-differenzi bejn Blokki Anonymous u Subprogrammi
  • Oħloq, Sejħa, u Neħħi Proċeduri maħżuna
  • Implimenta Proċeduri Parametri u Parametri Modi
  • Ara l-Informazzjoni tal-Proċedura

10. Funzjonijiet Maħżuna u Sottoprogrammi ta 'Debugging

  • Oħloq, Sejħa, u Neħħi Funzjoni Maħżuna
  • Identifika l-vantaġġi ta 'l-użu ta' Funzjonijiet Maħżuna
  • Identifika l-passi biex tinħoloq funzjoni maħżuna
  • Invoke Funzjonijiet Definiti mill-Utenti fid-Dikjarazzjonijiet SQL
  • Restrizzjonijiet meta ssejjaħ Funzjonijiet
  • Effetti sekondarji ta 'kontroll meta ssejjaħ Funzjonijiet
  • Ara Funzjonijiet Informazzjoni
  • Kif għandhom jitneħħew il-Funzjonijiet u l-Proċeduri?

11. Pakketti

  • L-elenkar tal-vantaġġi tal-Pakketti
  • Iddeskrivi Pakketti
  • X'inhuma l-komponenti ta 'Pakkett?
  • Tiżviluppa Pakkett
  • Kif tippermetti viżibilità ta 'Komponenti ta' Pakkett?
  • Oħloq l-Ispeċifikazzjoni tal-Pakkett u l-Korp billi tuża d-Dikjarazzjoni CREATE SQL u Developer SQL
  • Invoke il-Pakkett Kostruzzjoni
  • Ara l-Kodiċi Sors PL / SQL billi tuża d-Data Dictionary

12. Pakketti għall-Iskjerament

  • Sottoprogrammi ta 'tagħbija żejda f'PL / SQL
  • Uża l-Pakkett STANDARD
  • Uża Dikjarazzjonijiet bil-Quddiem biex issolvi r-Referenza tal-Proċedura Illegali
  • Implimenta Funzjonijiet ta 'Pakkett f'Smulti u Restrizzjonijiet
  • Stat Persistenti ta 'Pakketti
  • Stat persistenti ta 'Cursor ta' Pakkett
  • Effetti sekondarji ta 'kontroll tas-Subprogrammi PL / SQL
  • Invokaw Tabelli ta 'Rekords PL / SQL f'Pakketti

13. Timplimenta pakketti fornuti mill-Oracle fl-Iżvilupp tal-Applikazzjoni

  • X'inhuma Pakketti Forniti Oracle?
  • Eżempji ta 'xi wħud mill-Pakketti Forniti Oracle
  • Kif jaħdem il-Pakkett DBMS_OUTPUT?
  • Uża l-Pakkett UTL_FILE biex jinteraġixxi mal-Fajls tas-Sistema Operattiva
  • Invoke il-Pakkett UTL_MAIL
  • Ikteb subprogrammi UTL_MAIL

14. SQL dinamiku

  • Il-Fluss tal-Eżekuzzjoni tal-SQL
  • X'inhu Dynamic SQL?
  • Tiddikjara Varjabbli ta 'Cursor
  • L-eżekuzzjoni dinamika ta 'PL / SQL Block
  • Kkonfigurat Native Dynamic SQL biex Tikkompila PL / SQL Kodiċi
  • Kif tinvoka l-Pakkett DBMS_SQL?
  • Implimenta DBMS_SQL b'Dikjarazzjoni DML Parameterizzata
  • Kompletezza funzjonali tad-Dynamic SQL

15. Kunsiderazzjonijiet tad-Disinn għall-Kodiċi PL / SQL

  • Standardizza l-kostanti u l-Eċċezzjonijiet
  • Jifhmu Subprogrammi Lokali
  • Ikteb Transazzjonijiet Awtonomi
  • Jimplimenta s-Sommarju tal-Kumpilatur NOCOPY
  • Invizja l-indikazzjoni PARALLEL_ENABLE
  • Il-Qsim tar-Riżultat tal-Funzjoni PL / SQL tas-Sessjoni Qadima
  • Il-Klawsola DETERMINISTIKA bi Funzjonijiet
  • Użu ta 'Bulk Binding biex Titjib tal-Prestazzjoni

16. Triggers

  • Iddeskrivi Triggers
  • Identifika t-Tipi u l-Korp tal-Avveniment Trigger
  • Xenarji ta 'Applikazzjoni għan-Negozju għal Triggers ta' Implimentazzjoni
  • Oħloq DML Triggers bl-użu tad-Dikjarazzjoni TRIGGER CREATE u Developer SQL
  • Identifika t-Tipi ta 'Avveniment Trigger, Korp, u Firing (Timing)
  • Differenzi bejn Triggers tal-Livell tad-Dikjarazzjoni u Triggers tal-Livell ta 'Ringiela
  • Oħloq minflok u Triggers b'Diżabilità
  • Kif Tmexxi, Ittestja u Neħħi t-Triggers?

17. Ħolqien ta 'Tidwir ta' Database Compound, DDL u Event

  • X'inhuma t-Triggers Komposti?
  • Identifika s-sezzjonijiet ta 'Punt ta' Ħin ta 'Trigger Kompost ta' Tabella
  • Nifhmu l-Istruttura tat-Trigger Kompost għat-Tabelli u l-Views
  • Timplimenta Trigger Kompost biex Issolvi l-Mudd ta 'Tabella Mreattiv
  • Tqabbil ta 'Triggers ta' Database għal Proċeduri Maħżuna
  • Oħloq Triggers fuq DDL Stqarrijiet
  • Oħloq Avvenimenti ta 'Data-Database u Triggers ta' Avvenimenti tas-Sistema
  • Privileġġi tas-Sistema Meħtieġa biex Tmexxi Triggers

18. Kumpilatur PL / SQL

  • X'inhu l-PL / SQL Compiler?
  • Iddeskrivi l-Parametri tal-Inizjattiva għall-Kumpilazzjoni PL / SQL
  • Elenka l-Twissijiet ġodda tal-Ħin tal-Kumpilazzjoni PL / SQL
  • Ħarsa ġenerali lejn it-Twissijiet tal-Ħin tal-Kumpilazzjoni PL / SQL għas-Subprogrammi
  • Agħti lista tal-benefiċċji tat-Twissijiet tal-Kompilatur
  • Agħti lista tal-Kategoriji ta 'Messaġġi ta' Twissija tal-Ħin tal-Pp / SQL
  • Twaqqif tal-Livelli tal-Messaġġi ta 'Twissija: Bl-użu ta' Developer SQL, PLSQL_WARNINGS Parametru tal-Inizjattiva, u DBMS_WARNING Ara Twissijiet tal-Kumpilatur: Bl-użu ta 'Developer SQL, SQL * Plus,

19. Manage Dependencies

  • Ħarsa ġenerali lejn id-dipendenzi ta 'l-Iskema
  • Id-dipendenzi ta 'l-Għan Diret Mistoqsija bl-użu ta' USER_DEPENDENCIES Ara
  • Mistoqsija dwar l-Istatus ta 'Oġġett
  • Invalidazzjoni ta 'Oġġetti Dipendenti
  • Uri d-dipendenzi diretti u indiretti
  • Immaniġġjar ta 'Dipendenza b'Graste Multa ta' Oracle Database 12c
  • Fehim Dipendenzi Remoti
  • Irkumpilja Unità tal-Programm PL / SQL

Ċertifikazzjoni

Waqt li jtemmu dan il-kors il-kandidati għandhom ikunu lesti li jieħdu żewġ eżamijiet:
Pass 1 Pass Dan l-Eżami
Agħżel wieħed minn dawn l-eżamijiet
Oracle Database SQL Espert
OR
Oracle Database 11g: Fundamentali SQL I
OR
Oracle Database 12c: Fundamentali SQL
Pass 2 Pass Dan l-Eżami
Agħżel wieħed minn dawn l-eżamijiet
Programm b'PL / SQL
OR
Oracle Database 11g: Programm b'PL / SQLFor aktar info jekk jogħġbok ikkuntattjana.


reviżjonijiet