tipsClassroom apmācība
REGISTER

Lauki, kas atzīmēti ar * ir vajadzīgi

 

Oracle 11 g PL SQL izstrādātājs

Oracle 11 g PL SQL izstrādātāju apmācības kurss un sertifikācija

Pārskats

Auditorija un priekšnoteikumi

Kursa plāns

Grafiks un maksa

sertifikācija

Oracle 11 g PL SQL izstrādātāju apmācības kursu pārskats

PL / SQL ir SQL kombinācija kopā ar programmēšanas valodu procesuālajām iezīmēm. To izstrādāja Oracle Corporation 90 sākumā, lai uzlabotu SQL.PL/SQL (Procesuālās valodas / strukturēto vaicājumu valodas) iespējas, ir Oracle Corporation valodas pagarinājums SQL un Oracle relāciju datu bāzei. PL / SQL ir pieejams Oracle datu bāzē

Mērķi Oracle 11 g PL SQL izstrādātāju apmācība

Pēc šīs nodarbības pabeigšanas jums vajadzētu spēt:

  • Aprakstiet PL / SQL programmēšanas valodas pamatus
  • Rakstiet un izpildiet PL / SQL programmas programmā SQL * Plus
  • Izpildīt PL / SQL datu veida reklāmguvumu funkcijas
  • Displeja izlaide, izmantojot PL / SQL programmas
  • Manipulēt rakstzīmju virknes PL / SQL programmās
  • Debug PL / SQL programmas

Paredzētā auditorija Oracle 11 g PL SQL Developer kursam

Šī apmācība ir paredzēta programmatūras profesionāļiem, kuri vēlas iemācīties PL / SQL programmēšanas valodu vienkāršā un vienkāršā veidā. Šī apmācība sniegs jums lielisku izpratni par PL / SQL programmēšanas koncepcijām, un pēc šīs apmācības pabeigšanas jums būs vidējā līmeņa pieredze, no kuras jūs varat uzņemties sev līdz augstāka līmeņa zināšanām.

Priekšnosacījumipar Oracle 11 g PL SQL izstrādātāju sertifikācija

Jums vajadzētu būt izpratnei par to programmatūra tādi pamatjēdzieni kā datu bāze, pirmkods, teksta redaktors un programmu izpilde utt. Ja jums jau ir izpratne par SQL un citu datorprogrammu valodu, tad tā būs papildu priekšrocība, lai turpinātu.

Apraksta ilgums: 3 dienas

  1. Ievads PL / SQL
  • Noteikt PL / SQL apakšprogrammu priekšrocības
  • Pārskats par PL / SQL bloku veidiem
  • Izveidojiet vienkāršu anonīmu bloku
  • Kā ģenerēt produkciju no PL / SQL bloka?

2. Atzīt PL / SQL identifikatorus

  • Norādiet dažādus identifikatoru tipus PL / SQL apakšprogrammā
  • Deklarācijas sadaļas izmantošana identifikatoru definēšanai
  • Lai saglabātu datus, izmantojiet mainīgos lielumus
  • Identificējiet skalārā datu tipu
  • % TYPE atribūts
  • Kas ir sasaistes mainīgie?
  • PL / SQL izteiksmju secības

3. Rakstīt izpildāmos paziņojumus

  • Aprakstiet pamata PL / SQL bloku sintakses vadlīnijas
  • Uzziniet, kā komentēt kodu
  • SQL funkciju ieviešana PL / SQL
  • Kā pārvērst datu tipus?
  • Aprakstīt nesaistītus blokus
  • Norādiet PL / SQL operatorus

4. Mijiedarbība ar Oracle serveri

  • Atsaukt SELECT paziņojumus PL / SQL
  • Ielādēt datus PL / SQL
  • SQL kursora koncepcija
  • Izvairieties no kļūdām, izmantojot lietojumprogrammas Nosaukumi, izmantojot lietojumprogrammas Ielādes un DML
  • Datu manipulācija serverī, izmantojot PL / SQL
  • Izprotiet SQL Cursor koncepciju
  • Izmantojiet SQL Cursor atribūtus, lai iegūtu atsauksmes par DML
  • Saglabāt un noraidīt darījumus

5. Kontroles struktūras

  • Nosacīta apstrāde, izmantojot IF paziņojumus
  • Nosacīta apstrāde, izmantojot CASE paziņojumus
  • Aprakstiet vienkāršu cilpa paziņojumu
  • Aprakstiet, kamēr ir piezīmju loks
  • Aprakstiet Loop paziņojumu
  • Izmantojiet turpinājuma paziņojumu

6. Kombinētie datu veidi

  • Izmantojiet PL / SQL ierakstus
  • % ROWTYPE atribūts
  • Ievietojiet un atjauniniet ar PL / SQL ierakstiem
  • INDEX BY tabulās
  • Pārbaudiet INDEX pēc tabulas metodēm
  • Izmantojiet INDEX BY ierakstu tabulu

7. Skaidrs kursors

  • Kas ir skaidrs kursors?
  • Atzīt kursoru
  • Atveriet kursoru
  • Ielādēt datus no kursora
  • Aizveriet kursoru
  • Kursors FOR loop
  • % NOTFOUND un% ROWCOUNT atribūti
  • Aprakstiet UPDATE klauzulu un WHERE CURRENT klauzulu

8. Izņēmuma apstrāde

  • Izpratnes izpratne
  • Izvairīties no manipulācijām ar PL / SQL
  • Surogātpasta iepriekšējas Oracle servera kļūdas
  • Trap nepareizi definētas Oracle servera kļūdas
  • Trap User Defined Exceptions
  • Izplatiet izņēmumus
  • RAISE_APPLICATION_ERROR procedūra

9. Saglabātās procedūras

  • Izveidojiet modulāru un slāņu apakšprogrammas projektu
  • Modulēt izstrādi ar PL / SQL blokiem
  • Saprast PL / SQL izpildes vidi
  • Sarakstu priekšrocības, izmantojot PL / SQL apakšprogrammas
  • Norādiet atšķirības starp Anonīmiem blokiem un apakšprogrammām
  • Izveidojiet, zvaniet un noņemiet saglabātās procedūras
  • Ieviesiet procedūru parametrus un parametru režīmus
  • Skatīt procedūras informāciju

10. Saglabātās funkcijas un atkļūdošanas apakšprogrammas

  • Izveidojiet, zvaniet un noņemiet saglabāto funkciju
  • Identificējiet saglabāto funkciju izmantošanas priekšrocības
  • Noteikt pasākumus, lai izveidotu saglabāto funkciju
  • Atsauciet lietotāja definētas funkcijas SQL paziņojumos
  • Ierobežojumi, izsaucot funkcijas
  • Kontroles blakusparādības, izsaucot funkcijas
  • Skatīt funkciju informāciju
  • Kā funkciju un procedūru atkļūdošana?

11. Iepakojumi

  • Ierakstu priekšrocības Iepakojumi
  • Aprakstiet paketes
  • Kādas ir iepakojuma sastāvdaļas?
  • Izstrādājiet paketi
  • Kā aktivizēt pakotnes komponentu pamanāmību?
  • Izveidojiet iepakojuma specifikāciju un struktūru, izmantojot SQL CREATE paziņojumu un SQL Developer
  • Izsauciet pakešu konstrukcijas
  • Skatīt PL / SQL avota kodu, izmantojot datu vārdnīcu

12. Pakešu ieviešana

  • Apakšprogrammu pārslodze PL / SQL
  • Izmantojiet STANDARD komplektu
  • Izmantojiet Forward Deklarācijas, lai atrisinātu Nelegālās procedūras atsauci
  • Ieviest pakešu funkcijas SQL un ierobežojumi
  • Noturīgs paku stāvoklis
  • Pastāvīgs pakas kursora stāvoklis
  • PL / SQL apakšprogrammu kontroles blakusparādības
  • Atsaukties PL / SQL tabulu ierakstus iepakojumos

13. Ieviest Oracle komplektā iekļautos pakotnes pieteikumu izstrādē

  • Kas ir Oracle komplektā iekļautie pakotnes?
  • Daži no Oracle komplektētajiem iepakojumiem
  • Kā darbojas pakete DBMS_OUTPUT?
  • Izmantojiet paketi UTL_FILE, lai mijiedarbotos ar operētājsistēmas failiem
  • Izsauciet paketi UTL_MAIL
  • Uzrakstiet UTL_MAIL apakšprogrammas

14. Dinamisks SQL

  • SQL izpildes plūsma
  • Kas ir Dynamic SQL?
  • Atzīt kursora mainīgos
  • Dinamiski izpildot PL / SQL bloku
  • Konfigurējiet Native Dynamic SQL, lai apkopotu PL / SQL kodu
  • Kā izmantot DBMS_SQL pakotni?
  • Īstenot DBMS_SQL ar parametrētu DML paziņojumu
  • Dinamiskā SQL funkcionalitāte

15. PL / SQL koda dizaina apsvērumi

  • Standartizēt konstantes un izņēmumus
  • Izprotiet vietējās apakšprogrammas
  • Rakstīt autonomus darījumus
  • Ieviest NOCOPY kompilatora ieteikumu
  • Atzīmējiet PARALLEL_ENABLE ieteikumu
  • Cross-Session PL / SQL funkciju rezultātu kešatmiņa
  • DETERMINISKĀ klauzula ar funkcijām
  • Bulk Binding izmantošana, lai uzlabotu veiktspēju

16. Trigeri

  • Aprakstīt trigerus
  • Identificējiet Trigera notikumu tipus un ķermeni
  • Biznesa pielietošanas scenāriji, lai īstenotu trigerus
  • Izveidojiet DML trigerus, izmantojot CREATE TRIGGER paziņojumu un SQL Developer
  • Identificējiet Trigera notikumu tipus, ķermeni un uzbrukumus (laiks).
  • Atšķirības starp paziņojuma līmeņa trigeriem un rindu līmeņu trigeriem
  • Izveidot nevis atdalīt un atspējot trigerus
  • Kā pārvaldīt, pārbaudīt un noņemt trigerus?

17. Savienojuma, DDL un notikumu datubāzes trīžu ģenerēšana

  • Kas ir Compound Triggers?
  • Identificējiet tabulas savienojošā trigera laika posma sadaļas
  • Izprotiet apvienoto trigeru struktūru tabulām un skatījumiem
  • Ieviesiet savienojuma trigeri, lai atrisinātu Mutating tabulas kļūdu
  • Datu bāzes trigeru salīdzinājums ar saglabātajām procedūrām
  • Izveidot trigerus par DDL paziņojumiem
  • Izveidot datubāzes notikumu un sistēmas notikumu trigerus
  • Sistēmas privilēģijas, kas nepieciešamas, lai pārvaldītu trigerus

18. PL / SQL kompilators

  • Kas ir PL / SQL kompilators?
  • Aprakstiet PL / SQL apkopošanas inicializācijas parametrus
  • Ierakstiet jaunos PL / SQL apkopošanas laika brīdinājumus
  • Kopsavilkums par PL / SQL apkopojuma laika brīdinājumiem apakšprogrammām
  • Sarakstu kompilatora brīdinājumu priekšrocības
  • Sarakstu PL / SQL apkopošanas laika brīdinājuma ziņojumu kategorijas
  • Brīdinājuma ziņojumu līmeņu iestatīšana: SQL Developer izmantošana, PLSQL_WARNINGS inicializācijas parametrs un DBMS_WARNING. Skatīt kompilatoru brīdinājumus: izmantojot SQL Developer, SQL * Plus vai datu vārdnīcas skatījumus

19. Pārvaldīt atkarības

  • Pārskats par shēmas objektu atkarībām
  • Vaicājums Tiešā objekta atkarība, izmantojot USER_DEPENDENCIES skatu
  • Pieprasiet objekta statusu
  • Atkarīgo objektu atzīšana par spēkā neesošu
  • Parādiet tiešās un netiešās atkarības
  • Smalkgraudaino atkarību pārvaldība Oracle datu bāzē 12c
  • Izprast attālās atkarības
  • Pārveidot PL / SQL programmas vienību

sertifikācija

Lai pabeigtu šo kursu, kandidātiem jābūt gataviem veikt divus eksāmenus:
Step1 Pass šo eksāmenu
Izvēlies vienu no šiem eksāmeniem
Oracle Database SQL Expert
OR
Oracle Database 11g: SQL pamatprincipi I
OR
Oracle Database 12c: SQL pamatprincipi
Step2 Pass šo eksāmenu
Izvēlies vienu no šiem eksāmeniem
Programma ar PL / SQL
OR
Oracle Database 11g: Programma ar PL / SQLFor vairāk informācijas laipni sazinieties ar mums.


atsauksmes


GTranslate Please upgrade your plan for SSL support!
GTranslate Your license is inactive or expired, please subscribe again!