Kursplan

PL/SQL-grundläggande

  • PL/SQL-arkitektur och blockstruktur
  • Datatyper, variabler och konstanter
  • Deklarera och tilldela variabler

Kontrollflöde och beslutslogik

  • IF, CASE och kapslade villkor
  • LOOP, WHILE och FOR-konstruktioner
  • EXIT och CONTINUE-satser

Pekare och transaktioner

  • Implikativa och explicita pekare
  • Cursor FOR-loops och attribut
  • Transaktionskontroll: COMMIT, ROLLBACK, SAVEPOINT

Undantagsbehandling

  • Typer av undantag och WHEN-satser
  • Använda RAISE_APPLICATION_ERROR
  • Egena undantag och hanterare

Procedurer och funktioner

  • Skapa procedurer och funktioner
  • IN, OUT och IN OUT-parametrar
  • Anropa lagrade procedurer från SQL och PL/SQL

Paket och utlösare

  • Skapa och hantera paket
  • Paketspecifikation vs. kropp
  • Radnivå- och instruktionsnivåutlösare

Säkerhet och testning

  • Berätta och återkalla utföranderättigheter
  • Felsöka PL/SQL med SQL Developer
  • Enhets testning av lagrade procedurer och paket

Sammanfattning och nästa steg

Krav

  • Kunskap i relationsdatabasbegrepp
  • Grunnkunskaper i SQL
  • Förtrogenhet med procedurspråkets grundläggande principer

Målgrupp

  • Databasutvecklare
  • Bakendsprogrammerare och dataingenjörer
  • Tekniska support- och DevOps-personal som arbetar med Oracle-miljöer
 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier