Kursplan
Introduksjon til PL/SQL
- Oversikt over PL/SQL kjøretidsmiljø
- Struktur og typer av PL/SQL blokker
- Deklarere og bruke variabler
- Kontrollstrukturer: betingelser og løkker
Innlemmer SQL i PL/SQL
- Utføre DML-kommandoer
- Bruker DDL og dynamisk SQL
- Transaksjonskontrollkommandoer (TCL)
- Utføre datainnhenting med SELECT-setninger
Prosedyrer og funksjoner
- Oppretting og sletting av prosedyrer og funksjoner
- Parametriseringsteknikker
- Overføring av parametere etter verdi og referanse; forstå
NOCOPY
Feil- og unntakshåndtering
- Strategier for å håndtere feil og unntak i PL/SQL
Markør Management
- Forstå poster og statiske markører
- Parametrisering av markører
- Implementering av markører med
FOR UPDATE
Assosiative matriser
- Deklarere og bruke assosiative matriser i PL/SQL
Pakker
- Struktur av pakker: spesifikasjoner og kropper
- Initialiseringsseksjoner, globale variabler og minnehåndtering
- Konsepter for innkapsling, overbelastning og videresendingserklæringer
Utløsere
- Opprette DML-utløsere
- Implementering I STEDET FOR triggere
- Forstå systemutløsere
- Utforsker avanserte triggerfunksjoner
Praktiske bruksområder for innebygde pakker
- Skriver til filer med
UTL_FILE - Sender e-poster fra PL/SQL
Kode Management og kompilering
- Teknikker for kodekryptering og obfuskering
- Bruker betinget kompilering
- Administrere objektavhengigheter
- Tolke kompilatoradvarsler
Sammendrag og neste trinn
Krav
- Grunnleggende ferdigheter i et hvilket som helst programmeringsspråk (strukturert eller objektorientert)
- Kjennskap til SQL grunnleggende og Oracle databasemiljø
Publikum
- Utviklere
- Database administratorer
Referanser (3)
han forklarte meget godt og ga veiledning rundt øvingene.
Stoyan - OPEN COURSE
Kurs - Oracle Database 19c PL and Advanced SQL
Maskinoversatt
Jeg likte den praktiske erfaringen og muligheten til å jobbe med reelle kodingaktiviteter
Kristine - Isuzu Philippines Corporation
Kurs - ORACLE PL/SQL Fundamentals
Maskinoversatt
Grundlagene for PL/SQL-sesjonen. Jeg har brukt PL/SQL, men jeg har aldri forstått grunnleggende aspekter av det, og dette kurset hjalp meg veldig med å forstå PL/SQL-forespørsler.
Stefan-Andrei
Kurs - PL/SQL in Oracle 19c
Maskinoversatt