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 og FORALL 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

Antall deltakere


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories