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
 28 timer

Antall deltakere


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories