Ta kontakt
 Varighet 21 timer

Kursplan

PL/SQL-grunnlag

  • PL/SQL arkitektur og blokkstruktur
  • Data typer, variabler og konstanter
  • Å erklære og tildele variabler

Kontrollflyt og beslutningslogikk

  • IF, CASE og nestede betingelser
  • LOOP, WHILE og FOR-strukturer
  • EXIT og CONTINUE-uttalelser

Peker og transaksjoner

  • Implisitte og eksplisitte peker
  • Peker FOR-løp og attributter
  • Transaksjonskontroll: COMMIT, ROLLBACK, SAVEPOINT

Unntakshåndtering

  • Typer unntak og WHEN-setninger
  • Bruk av RAISE_APPLICATION_ERROR
  • Egendefinerte unntak og håndterere

Procedurer og funksjoner

  • Lage prosedyrer og funksjoner
  • IN, OUT og IN OUT-parametere
  • Kalle lagrede prosedyrer fra SQL og PL/SQL

Pakker og utløse

  • Lage og administrere pakker
  • Pakkespesifikasjon vs. kropp
  • Rad-nivå og setnings-nivå utløse

Sikkerhet og testing

  • Gir og fratar eksekveringsrettigheter
  • Felsøke PL/SQL med SQL Developer
  • Enhetstesting av lagrede prosedyrer og pakker

Oppsummering og neste trinn

Krav

  • Kunnskap om relasjonelle databasekonsepter
  • Grunnleggende kunnskaper i SQL
  • Kjennskap til grunnleggende elementer i prosedyral programmering

Målgruppe

  • Databasutviklere
  • Backend-programmerere og dataingeniører
  • Teknisk støtte og DevOps-personell som jobber med Oracle-miljøer

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier