Kom i kontakt
 Varaktighet 21 timmar

Kursplan

Grundläggande PL/SQL

  • PL/SQL-arkitektur och blockstruktur
  • Datatypeer, variabler och konstanter
  • Declaring och tilldelning av variabler

Styrflöde och beslutslogik

  • IF, CASE och nästlade villkor
  • LOOP, WHILE och FOR-strukturer
  • EXIT och CONTINUE-uttryck

Cursor och transaktioner

  • Implicita och explicita cursor
  • Cursor FOR-loopar och attribut
  • Transaktionsstyrning: COMMIT, ROLLBACK, SAVEPOINT

Undantagshantering

  • Undantagstyper och WHEN-satser
  • Användning av RAISE_APPLICATION_ERROR
  • Egna undantag och hanterare

Procedurer och funktioner

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

Paket och triggers

  • Skapande och hantering av paket
  • Paketspecifikation jämfört med kropp
  • Rad- och sättningsnivå triggers

Säkerhet och testning

  • Att ge och återkalla exekveringsrättigheter
  • Felsöka PL/SQL med SQL Developer
  • Enhetstestning av lagrade procedurer och paket

Sammanfattning och nästa steg

Krav

  • En förståelse för begrepp inom relationella databaser
  • Grundläggande kunskaper i SQL
  • Kännedom till procedurprogrammeringsgrunder

Målgrupp

  • Databasutvecklare
  • Backend-programmerare och dataingenjörer
  • Teknisk support och DevOps-personal som arbetar med Oracle-miljöer

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier