TypeKlasseværelsetræning
REGISTRER

Kontakt os

Felter markeret med en * kræves

 

Oracle 11 g PL SQL-udvikler

Oracle 11 g PL SQL Udvikleruddannelse og certificering

Oversigt

Målgruppe og forudsætninger

Kursus skitse

Tidsplan og gebyrer

Certificering

Oracle 11 g PL SQL Udvikleruddannelsesoversigt

PL / SQL er en kombination af SQL sammen med procedurerne i programmeringssprog. Det blev udviklet af Oracle Corporation i de tidlige 90s for at forbedre kapaciteterne i SQL.PL/SQL (Procedural Language / Structured Query Language) er Oracle Corporation's processuelle sprogudvidelse for SQL og Oracle relationsdatabasen. PL / SQL er tilgængelig i Oracle Database

Mål for Oracle 11 g PL SQL Developer Training

Når du har gennemført denne lektion, skal du kunne:

  • Beskriv fundamentet for PL / SQL-programmeringssproget
  • Skriv og udfør PL / SQL-programmer i SQL * Plus
  • Udfør PL / SQL datatype konverteringsfunktioner
  • Vis output via PL / SQL-programmer
  • Manipulere tegnstrengene i PL / SQL-programmer
  • Debug PL / SQL-programmer

Tiltænkt målgruppe til Oracle 11 g PL SQL Developer kursus

Denne vejledning er designet til Software Professionals, som er villige til at lære PL / SQL Programmeringssprog i enkle og nemme trin. Denne vejledning giver dig god forståelse for PL / SQL programmeringskoncepter, og efter at du har gennemført denne tutorial, vil du være på mellemniveau af ekspertise, hvorfra du kan tage dig selv til et højere niveau af ekspertise.

Forudsætningertil Oracle 11 g PL SQL Developer Certification

Du skal have en grundlæggende forståelse af software grundlæggende begreber som hvad der er database, kildekode, tekst editor og udførelse af programmer osv. Hvis du allerede har forståelse om SQL og andet programmeringssprog, så er det en fordel at fortsætte.

Kursusoversigt: 3 dage

  1. Introduktion til PL / SQL
  • Identificer fordelene ved PL / SQL-underprogrammer
  • Oversigt over typer af PL / SQL-blokke
  • Opret en simpel anonym blok
  • Sådan genereres output fra en PL / SQL-blok?

2. Erklære PL / SQL-identifikatorer

  • Angiv de forskellige typer identifikatorer i et PL / SQL-underprogram
  • Anvendelse af den deklarative sektion til definere identifikatorer
  • Brug variabler til at gemme data
  • Identificer skalare datatyper
  • Egenskaben% TYPE
  • Hvad er bindevariabler?
  • Sekvenser i PL / SQL Expressions

3. Skriv Executable Statements

  • Beskriv grundlæggende retningslinjer for PL / SQL-blok syntaks
  • Lær at kommentere koden
  • Implementering af SQL-funktioner i PL / SQL
  • Sådan konverteres datatyper?
  • Beskriv nestede blokke
  • Identificer operatørerne i PL / SQL

4. Interaktion med Oracle Server

  • Invoke SELECT-udsagn i PL / SQL
  • Hent data i PL / SQL
  • SQL Cursor koncept
  • Undgå fejl ved at bruge navngivningskonventioner, når du bruger hentning og DML-erklæringer
  • Data manipulation i serveren ved hjælp af PL / SQL
  • Forstå SQL Cursor konceptet
  • Brug SQL Markør Attributter til at få feedback på DML
  • Gem og kassér transaktioner

5. Kontrolstrukturer

  • Betinget behandling ved anvendelse af IF-erklæringer
  • Betinget behandling ved brug af CASE-erklæringer
  • Beskriv simple loop statement
  • Beskriv mens Loop erklæring
  • Beskriv For Loop Statement
  • Brug Fortsæt erklæring

6. Composite Data Types

  • Brug PL / SQL Records
  • % ROWTYPE Attribut
  • Indsæt og opdater med PL / SQL-poster
  • INDEX BY TABLES
  • Undersøg INDEX AF Tabel Metoder
  • Brug INDEX BY Record of Records

7. Eksplicitte markører

  • Hvad er eksplicerede markører?
  • Erklære markøren
  • Åbn markøren
  • Hent data fra markøren
  • Luk markøren
  • Cursor FOR loop
  • % NOTFOUND og% ROWCOUNT attributter
  • Beskriv FOR UPDATE Clause og WHERE CURRENT Clause

8. Undtagelseshåndtering

  • Forstå undtagelser
  • Håndter undtagelser med PL / SQL
  • Trap foruddefinerede Oracle Server Fejl
  • Trap ikke-foruddefinerede Oracle Server-fejl
  • Trap brugerdefinerede undtagelser
  • Udbredelse undtagelser
  • RAISE_APPLICATION_ERROR Procedure

9. Lagrede procedurer

  • Opret en Modularized og Layered Subprogram Design
  • Modulere udvikling med PL / SQL-blokke
  • Forstå PL / SQL Execution Environment
  • Angiv fordelene ved at bruge PL / SQL-underprogrammer
  • Angiv forskellene mellem anonyme blokke og underprogrammer
  • Opret, opkald og fjern gemte procedurer
  • Implementeringsprocedurer Parametre og parametre Modes
  • Se procesoplysninger

10. Lagrede funktioner og debugging-underprogrammer

  • Opret, opkald og fjern en lagret funktion
  • Identificer fordelene ved at bruge Lagrede funktioner
  • Identificer trinene for at oprette en lagret funktion
  • Fremkalde brugerdefinerede funktioner i SQL-erklæringer
  • Begrænsninger ved opkald Funktioner
  • Kontrol bivirkninger, når du ringer Funktioner
  • Se Funktionsoplysninger
  • Sådan debugger du funktioner og procedurer?

11. pakker

  • Angivelse af fordelene ved pakker
  • Beskriv pakker
  • Hvad er komponenterne i en pakke?
  • Udvikle en pakke
  • Sådan aktiveres synligheden af ​​en pakke komponenter?
  • Opret pakke specifikationen og kroppen ved hjælp af SQL CREATE Statement og SQL Developer
  • Indkøb pakkekonstruktionerne
  • Se PL / SQL Source Code ved hjælp af Data Dictionary

12. Implementere pakker

  • Overbelaste delprogrammer i PL / SQL
  • Brug STANDARD-pakken
  • Brug videresendelseserklæringer til at løse ulovlig procedurereference
  • Implement pakkefunktioner i SQL og Restriktioner
  • Vedvarende tilstand af pakker
  • Vedvarende tilstand af en pakkemarkør
  • Kontrol bivirkninger af PL / SQL-underprogrammer
  • Invoke PL / SQL-tabeller af poster i pakker

13. Implementer Oracle-Supplied Packages i Application Development

  • Hvad er Oracle-leverede pakker?
  • Eksempler på nogle af de Oracle-leverede pakker
  • Hvordan virker DBMS_OUTPUT-pakken?
  • Brug UTL_FILE-pakken til at interagere med operativsystemfiler
  • Indtast UTL_MAIL-pakken
  • Skriv UTL_MAIL underprogrammer

14. Dynamisk SQL

  • Eksekveringsstrømmen af ​​SQL
  • Hvad er Dynamic SQL?
  • Erklære markørvariabler
  • Dynamisk udførelse af en PL / SQL-blok
  • Konfigurer Native Dynamic SQL til at kompilere PL / SQL-kode
  • Sådan påberåber du DBMS_SQL-pakken?
  • Implementer DBMS_SQL med en parametrisk DML-erklæring
  • Dynamisk SQL Funktional Kompletthed

15. Design overvejelser for PL / SQL kode

  • Standardiser konstanter og undtagelser
  • Forstå lokale underprogrammer
  • Skriv autonome transaktioner
  • Gennemfør NOCOPY Compiler Hint
  • Indtast PARALLEL_ENABLE Hint
  • Krydsessionen PL / SQL Funktionsresultat Cache
  • DETERMINISTISKE Klausul med funktioner
  • Anvendelse af Bulk Binding til forbedring af ydeevnen

16. triggers

  • Beskriv Triggers
  • Identificer Trigger Event Types and Body
  • Business Application Scenarios for implementering udløsere
  • Opret DML Triggers ved hjælp af CREATE TRIGGER Statement og SQL Developer
  • Identificer Trigger Event Types, Body og Firing (Timing)
  • Forskelle mellem Statement Level Triggers og Row Level Triggers
  • Opret i stedet for og deaktiveret udløsere
  • Sådan administreres, testes og fjernes udløsere?

17. Oprettelse af forbindelse, DDL og Event Database Triggers

  • Hvad er Compound Triggers?
  • Identificer timing-punktsektionerne af en tabelforbindelsesudløser
  • Forstå sammensætningsudløserkonstruktionen for tabeller og visninger
  • Implementér en Compound Trigger for at løse den Mutating Table Error
  • Sammenligning af Database Triggers til Lagrede Procedurer
  • Opret udløsere på DDL-erklæringer
  • Opret database-begivenhed og system-begivenheder udløser
  • System privilegier er nødvendige for at styre udløsere

18. PL / SQL Compiler

  • Hvad er PL / SQL Compiler?
  • Beskriv initialiseringsparametre for PL / SQL-kompilering
  • Angiv de nye advarsler om kompileringstid for PL / SQL
  • Oversigt over PL / SQL-kompileringstidsadvarsler for underprogrammer
  • Angiv fordelene ved Compiler Warnings
  • Angiv kategorierne PL / SQL Compile Time Warning Messages
  • Indstilling af advarselsmeddelelsesniveauer: Brug af SQL-udvikler, PLSQL_WARNINGS Initialiseringsparameter og DBMS_WARNING View Compiler Warnings: Brug af SQL Developer, SQL * Plus eller Data Dictionary-oversigtsvisninger

19. Administrer afhængigheder

  • Oversigt over Schemaobjektafhængigheder
  • Forespørgsel om direkte objekter i objekter ved hjælp af USER_DEPENDENCIES View
  • Forespørg et objekts status
  • Ugyldiggørelse af afhængige objekter
  • Vis de direkte og indirekte afhængigheder
  • Fine-Grained Dependency Management i Oracle Database 12c
  • Forstå fjerntliggende afhængigheder
  • Genompil en PL / SQL-programenhed

Skriv venligst til os på info@itstechschool.com & kontakt os på + 91-9870480053 for kursusprisen og certificeringsomkostningerne, tidsplan og placering

Sæt os en forespørgsel

Certificering

Fter fuldfører dette kursus kandidater bør være parat til at tage to eksamener:
Step1 Pass denne eksamen
Vælg en af ​​disse eksamener
Oracle Database SQL Expert
OR
Oracle Database 11g: SQL Fundamentals I
OR
Oracle Database 12c: SQL Fundamentals
Step2 Pass denne eksamen
Vælg en af ​​disse eksamener
Program med PL / SQL
OR
Oracle Database 11g: Program med PL / SQLFor mere information bedes kontakte os.


Anmeldelser




KEYWORDS SEARCH TERM

  • Oracle 11 g PL SQL Udvikler træning i gurgaon
  • Oracle 11 g PL SQL Developer certificeringsomkostninger i Gurgaon
  • Institut for Oracle 11 g PL SQL-udvikler i gurgaon
  • Oracle 11 g PL SQL-udvikler i Gurgaon
  • Oracle 11 g PL SQL Developer certificering i gurgaon
  • Oracle 11 g PL SQL Udvikler kursus i Gurgaon
  • Bedste Oracle 11 g PL SQL Udvikleruddannelse Online
  • Oracle 11 g PL SQL Udvikler træning