Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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 COLLECT
ogFORALL
setninger - 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
21 timer
Testimonials (3)
Jeg likte veldig formatet på opplysningen, hånden-i-handen, direkte i SQL Developer.
Andreea - OPEN COURSE
Kurs - Oracle Database 19c PL and Advanced SQL
Machine Translated
Øvelsene ble forklart veldig bra.
Monica - DB Global Technology
Kurs - PL/SQL in Oracle 19c
Machine Translated
It was quite hands-on, not too much theory.