Kursplan
Introduksjon
Komplekse datatyper og samlinger
- Bruke undertyper for spesialiserte datarepresentasjoner
- Implementering av markørvariabler og dynamiske markører for fleksibel datainnhenting
- Arbeide med assosiative arrays og samlinger for å administrere sett med data
- Utføre bulkoperasjoner ved å bruke
BULK COLLECTogFORALLsetninger - Håndtere unntak i bulkoperasjoner effektivt
Objektorienterte funksjoner i Oracle Databases
- Definere objekttyper (klasser) og deres metoder
- Opprette vedvarende samlinger for langsiktig datalagring
- Utvikle tabellfunksjoner for avansert datamanipulering
- Implementere strømmefunksjoner for sanntids databehandling
- Utforming av tilpassede aggregatfunksjoner for å utvide SQL funksjoner
Avansert funksjonsbruk i SQL
- Å påkalle PL/SQL funksjoner i SQL setninger
- Forstå begrensninger, renhetsnivåer og determinisme i funksjonsdesign
Organisering av PL/SQL programenheter
- Administrere tillatelser og sikkerhet innenfor PL/SQL kode
- Bruke navnekontekster for å unngå identifikatorkonflikter
Integrering av PL/SQL med andre Languages
- Inkorporerer Java metoder i PL/SQL programmer
- Kobling av C-språkprosedyrer for ytelseskritiske operasjoner
- Bruke native kompileringsteknikker for å øke utførelseshastigheten
Forhåndsbygde løsninger og sikkerhetsmekanismer
- Opprette applikasjonskontekster for øktspesifikk informasjon
- Implementering av Virtual Private Database (VPD) for finmasket tilgangskontroll
- Administrere brukerøkter og kontekster effektivt
- Profilering og sporing PL/SQL kode for å identifisere ytelsesflaskehalser
Optimalisering av PL/SQL kodeytelse
- Bruk av bindevariabler i SQL-setninger for å forbedre utførelsesplaner
- Forstå markørdeling og dens innvirkning på ytelsen
- Bruk av spørringsoptimaliseringsteknikker for effektiv datainnhenting
- Konfigurere kompileringsinnstillinger for optimal ytelse
- Implementering av cachingstrategier for funksjoner og spørringsresultater
Forebygging av SQL injeksjonsangrep
- Vedta beste praksis for å beskytte PL/SQL kode mot injeksjonssårbarheter
Sammendrag og neste trinn
Krav
- Ferdighet i SQL og kjennskap til Oracle databasemiljøet
- Solid forståelse av grunnleggende PL/SQL begreper og erfaring med å skrive PL/SQL kode
Publikum
- Utviklere
- PL/SQL utøvere
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