Kursplan

PL/SQL Grunderna

  • PL/SQL arkitektur och blockstruktur
  • Datatyper, variabler och konstanter
  • Deklaration och tilldelning av variabler

Kontrollflöde och beslutslogik

  • IF, CASE och inbäddade villkor
  • LOOP, WHILE och FOR konstruktioner
  • EXIT och CONTINUE påståenden

Märkare och transaktioner

  • Implicita och explicita markörer
  • Markörens FOR-slingor och attribut
  • Transaktionskontroll: COMMIT, ROLLBACK, SAVEPOINT

Hantering av undantag

  • Typer av undantag och WHEN-satser
  • Användning av RAISE_APPLICATION_ERROR
  • Anpassade undantag och hanterare

Procedurer och funktioner

  • Skapande av procedurer och funktioner
  • IN, OUT och IN OUT-parametrar
  • Anrop av lagrade procedurer från SQL och PL/SQL

Paket och utlösare

  • Skapande och hantering av paket
  • Paketspecifikation vs. kropp
  • Radsnivå- och påståendessnivåutlösare

Säkerhet och testning

  • Utdelning och återkallande av körningsrättigheter
  • Felsökning av PL/SQL med SQL Developer
  • Enhetsprovning av lagrade procedurer och paket

Sammanfattning och nästa steg

Krav

  • En förståelse för begrepp inom relationella databaser
  • Grundläggande kunskaper om SQL
  • Kännedom om grunderna i procedurorienterad programmering

Målgrupp

  • Database utvecklare
  • Backend-programmerare och dataingenjörer
  • Teknisk support och DevOps personal som arbetar i Oracle miljöer
 21 timmar

Antal deltagare


Price per participant

Vittnesmål (3)

Upcoming Courses

Relaterade Kategorier