TipeKlaskameropleiding
REGISTREER

Kontak Ons

met 'n gemerkte velde * vereis

 

Oracle 11 g PL SQL-ontwikkelaar

Oracle 11 g PL SQL Ontwikkelaar Opleiding Kursus & Sertifisering

oorsig

Gehoor en Voorvereistes

Kursus uiteensetting

Skedule & Fooie

sertifisering

Oracle 11 g PL SQL Ontwikkelaar Opleiding Kursus Oorsig

PL / SQL is 'n kombinasie van SQL saam met die prosedure-eienskappe van programmeringstale. Dit is ontwikkel deur Oracle Corporation in die vroeë 90's om die vermoëns van SQL.PL/SQL (Procedural Language / Structured Query Language) te verbeter, is Oracle Corporation se prosedure taaluitbreiding vir SQL en die Oracle relationele databasis. PL / SQL is beskikbaar in Oracle Database

Doelwitte van Oracle 11 g PL SQL-ontwikkelaaropleiding

Na afloop van hierdie les behoort u in staat te wees om:

  • Beskryf die grondbeginsels van die PL / SQL-programmeringstaal
  • Skryf en voer PL / SQL programme in SQL * Plus
  • Voer PL / SQL-tipe data-omskakelfunksies uit
  • Wys uitset deur PL / SQL programme
  • Manipuleer tekenreekse in PL / SQL-programme
  • Debug PL / SQL programme

Beoogde gehoor vir Oracle 11 g PL SQL Ontwikkelaar kursus

Hierdie handleiding is ontwerp vir Sagteware Professionals, wat bereid is om PL / SQL Programmeertaal te leer in eenvoudige en maklike stappe. Hierdie tutoriaal gee jou 'n goeie begrip van PL / SQL-programmeringskonsepte. Na afloop van hierdie tutoriaal sal jy op intermediêre vlak van kundigheid wees waaruit jy jouself tot hoër vlak van kundigheid kan neem.

voorvereistesvir Oracle 11 g PL SQL-ontwikkelaar sertifisering

Jy moet 'n basiese begrip hê van sagteware basiese begrippe soos databasis, bronkode, teksredakteur en uitvoering van programme, ens. As jy reeds begrip vir SQL en ander rekenaarprogrammeertaal het, sal dit 'n bykomende voordeel wees om voort te gaan.

Kursus oorsig Tydsduur: 3 Dae

  1. Inleiding tot PL / SQL
  • Identifiseer die voordele van PL / SQL Subprogramme
  • Oorsig van die tipes PL / SQL blokke
  • Skep 'n eenvoudige anonieme blok
  • Hoe om uitset van 'n PL / SQL-blok te genereer?

2. Verklaar PL / SQL Identifiers

  • Lys die verskillende tipes identifiseerders in 'n PL / SQL-subprogram
  • Gebruik van die Verklarende Afdeling om Identifiseerers te Definieer
  • Gebruik veranderlikes om data te stoor
  • Identifiseer Scalaire Datatipes
  • Die% TYPE kenmerk
  • Wat is Bind Variables?
  • Sequenties in PL / SQL Expressions

3. Skryf uitvoerbare stellings

  • Beskryf basiese riglyne vir PL / SQL-blok-sintaksis
  • Leer om die kode op te stel
  • Implementering van SQL-funksies in PL / SQL
  • Hoe om data tipes te omskep?
  • Beskryf geneste blokke
  • Identifiseer die Operateurs in PL / SQL

4. Interaksie met die Oracle Server

  • Voer SELECT Stellings in PL / SQL
  • Haal data in PL / SQL
  • SQL Cursor konsep
  • Vermy foute deur die gebruik van naamkonvensies wanneer u Retrieval- en DML-stellings gebruik
  • Data manipulasie in die bediener met behulp van PL / SQL
  • Verstaan ​​die SQL Cursor konsep
  • Gebruik SQL Cursor Attributes om terugvoer op DML te kry
  • Stoor en verwyder transaksies

5. Beheerstrukture

  • Voorwaardelike verwerking deur gebruik te maak van IF Verklarings
  • Voorwaardelike verwerking deur gebruik te maak van Gevallestate
  • Beskryf eenvoudige Loop Statement
  • Beskryf Terwyl Loop Statement
  • Beskryf Vir Loop Statement
  • Gebruik die voortgesette verklaring

6. Saamgestelde data tipes

  • Gebruik PL / SQL-rekords
  • Die% ROWTYPE kenmerk
  • Voeg en werk met PL / SQL-rekords
  • INDEX BY TABELS
  • Ondersoek INDEX BY Tabel Metodes
  • Gebruik INDEX BY Tabel van Rekords

7. Expliciete Cursors

  • Wat is eksplisiete wysers?
  • Verklaar die wyser
  • Maak die wyser oop
  • Haal data van die Cursor
  • Maak die wyser toe
  • Cursor FOR lus
  • Die% NOTFOUND en% ROWCOUNT Attributes
  • Beskryf die FOR UPDATE Klousule en WHERE CURRENT Klousule

8. Uitsonderingshantering

  • Verstaan ​​uitsonderings
  • Hanteer uitsonderings met PL / SQL
  • Trap vooraf gedefinieerde Oracle Server foute
  • Stoor nie-vooraf gedefinieerde Oracle Server foute
  • Trap gebruiker-gedefinieerde uitsonderings
  • Vermeerder uitsonderings
  • RAISE_APPLICATION_ERROR Prosedure

9. Gestoor prosedures

  • Skep 'n Modularized en Layered Subprogram Design
  • Modulariseer Ontwikkeling Met PL / SQL Blocks
  • Verstaan ​​die PL / SQL Uitvoeringsomgewing
  • Lys die voordele van die gebruik van PL / SQL Subprogramme
  • Lys die verskille tussen Anonymous Blocks en Subprogramme
  • Skep, bel en verwyder gestoorde prosedures
  • Implementeer Prosedures Parameters en Parameters Modes
  • Bekyk Prosedure-inligting

10. Stoor Funksies en Debugging Subprogramme

  • Skep, bel en verwyder 'n gestoorde funksie
  • Identifiseer die voordele van die gebruik van gestoorde funksies
  • Identifiseer die stappe om 'n gestoorde funksie te skep
  • Gebruik gebruiker-gedefinieerde funksies in SQL-stellings
  • Beperkings wanneer Funksies gebel word
  • Beheer newe-effekte wanneer Funksies geroep word
  • Bekyk funksies inligting
  • Hoe om funksies en prosedures te ontfout?

11. pakkette

  • Lys die voordele van pakkette
  • Beskryf pakkette
  • Wat is die komponente van 'n pakket?
  • Ontwikkel 'n pakket
  • Hoe om die sigbaarheid van 'n pakket se komponente te aktiveer?
  • Skep die pakketspesifikasie en -liggaam deur die SQL CREATE-stelling en SQL-ontwikkelaar te gebruik
  • Voer die pakketkonstrukte in
  • Bekyk die PL / SQL Bronkode deur die Data woordeboek te gebruik

12. Pakkette ontplooi

  • Oorlading Subprogramme in PL / SQL
  • Gebruik die STANDARD-pakket
  • Gebruik Vooruitverklarings om die onwettige prosedureverwysing op te los
  • Implementeer pakketfunksies in SQL en Beperkings
  • Aanhoudende toestand van pakkette
  • Aanhoudende toestand van 'n pakketkursus
  • Beheer newe-effekte van PL / SQL Subprogramme
  • Voer PL / SQL Tabelle van Rekords in Pakkette in

13. Implementeer Oracle-Pakkette in toepassingsontwikkeling

  • Wat is Oracle-Pakkette?
  • Voorbeelde van sommige van die Oracle-Pakkette
  • Hoe werk die DBMS_OUTPUT pakket?
  • Gebruik die UTL_FILE pakket om met bedryfstelsel lêers te interaksie
  • Voer die UTL_MAIL-pakket in
  • Skryf UTL_MAIL Subprogramme

14. Dinamiese SQL

  • Die uitvoerstroom van SQL
  • Wat is dinamiese SQL?
  • Verklaar Cursor Variables
  • Dinamiese uitvoer van 'n PL / SQL-blok
  • Konfigureer Inheemse Dinamiese SQL om PL / SQL-kode op te stel
  • Hoe om DBMS_SQL-pakket in te skakel?
  • Implementeer DBMS_SQL met 'n gem parametreerde DML-verklaring
  • Dinamiese SQL Funksionele Volledigheid

15. Ontwerp oorwegings vir PL / SQL-kode

  • Standaardiseer Konstantes en Uitsonderings
  • Verstaan ​​plaaslike subprogramme
  • Skryf outonome transaksies
  • Implementeer die NOCOPY Compiler Hint
  • Voer die PARALLEL_ENABLE Wenk in
  • Die kruis-sessie PL / SQL-funksie-resultaatbuffer
  • Die bepalingsklousule met funksies
  • Gebruik van grootmaat binding om prestasie te verbeter

16. snellers

  • Beskryf triggers
  • Identifiseer die Trigger Event Types and Body
  • Sake-aansoek scenario's vir implementering triggers
  • Skep DML-triggers met behulp van die CREATE TRIGGER-verklaring en SQL-ontwikkelaar
  • Identifiseer die Trigger Event Types, Body, en Firing (Timing)
  • Verskille tussen Stat Level Level Triggers en Row Level Triggers
  • Skep in plaas van en gestremde triggers
  • Hoe om te bestuur, toets en verwyder triggers?

17. Skep van Saamgestelde, DDL- en Event Database Triggers

  • Wat is verbindingstellers?
  • Identifiseer die Timing-Point-afdelings van 'n Tabel Saamgestelde Trigger
  • Verstaan ​​die Saamgestelde Trigger Struktuur vir Tabelle en Views
  • Implementeer 'n Compound Trigger om die Mutating Table Error op te los
  • Vergelyking van databasis lei tot gestoorde prosedures
  • Skep snellers op DDL-stellings
  • Skep databasis-gebeurtenis en stelsel-gebeurtenisse
  • Stelselregte benodig om triggers te bestuur

18. PL / SQL Compiler

  • Wat is die PL / SQL Compiler?
  • Beskryf die initialiseringsparameters vir PL / SQL-samestelling
  • Lys die nuwe PL / SQL-kompile-tydwaarskuwings
  • Oorsig van PL / SQL-kompileerwaarskuwings vir subprogramme
  • Lys die voordele van Compiler Waarskuwings
  • Maak 'n lys van die PL / SQL Compile Time Waarskuwing Boodskappe
  • Die vlakke van waarskuwingsboodskappe instel: SQL-ontwikkelaar, PLSQL_WARNINGS Initialiseringsparameter, en die DBMS_WARNING-opsigterwaarskuwings gebruik. Gebruik SQL Developer, SQL * Plus of die Data Dictionary Views

19. Bestuur afhanklikhede

  • Oorsig van skedule objek afhanklikhede
  • Navraag direkte objek afhanklikhede gebruik die USER_DEPENDENCIES vertoning
  • Vra 'n objek se status
  • Ongeldigmaking van afhanklike voorwerpe
  • Vertoon die direkte en indirekte afhanklikes
  • Fynkorrekte afhanklikheidsbestuur in Oracle Database 12c
  • Verstaan ​​Afhanklike Afhanklikhede
  • Hercompileer 'n PL / SQL-programeenheid

Skryf asseblief aan ons by info@itstechschool.com & kontak ons ​​by + 91-9870480053 vir die kursus prys en sertifisering koste, skedule en plek

Laat ons 'n navraag

sertifisering

Fter voltooiing van hierdie kursus moet kandidate bereid wees om twee eksamens te neem:
Step1 slaag hierdie eksamen
Kies een van hierdie eksamens
Oracle Database SQL Expert
OR
Oracle Database 11g: SQL Fundamentals I
OR
Oracle Database 12c: SQL Fundamentals
Step2 slaag hierdie eksamen
Kies een van hierdie eksamens
Program met PL / SQL
OR
Oracle Database 11g: Program met PL / SQLFor meer inligting kontak ons ​​asseblief.


Resensies