Kom i kontakt

Kursplan

Introduktion till PL/SQL

  • Vad är PL/SQL?
  • Fördelar med att använda PL/SQL

Grundläggande struktur i ett PL/SQL-block

  • anonyma block
  • Namngivna block

Variabler och datatyper

  • Deklaration av variabler
  • Syntax och regler
  • Datatyper i PL/SQL
  • Användning av variabler i PL/SQL-block

Kontrollstrukturer

  • IF-THEN-ELSE
  • CASE-satser
  • FOR-slingor
  • WHILE-slingor

Sparade procedurer och funktioner

  • Att skapa och köra sparade procedurer
  • Syntax och exempel
  • Indata- och utdataparametrar
  • Att skapa och exekvera funktioner i PL/SQL
  • Syntax och exempel
  • Användning i SQL-satser

Pekpunkter (Cursors)

  • Explicita pekpunkter
  • Implicita pekpunkter
  • Hämtning av data
  • Pekpunktsattribut

Undantagshantering

  • Fördefinierade undantag
  • Användardefinierade undantag
  • Användning av TRY-CATCH-block

Transaktionskontroll

  • Transaktionskontroll i PL/SQL
  • Användning av nästlade block och transaktioner
  • Hantering av nästlade transaktioner
  • Att skapa och använda savepoints

Avancerade pekpunktstekniker

  • Starka vs. svaga REF CURSOR
  • Användningsscener

Utlösare (Triggers)

  • Att skapa utlösare
  • Typer av utlösare
  • Användning av utlösare för revision (auditing)

Paket i PL/SQL

  • Skapande
  • Specifikation
  • Implementation
  • Exekvering
  • Anrop
  • Verkligtidsanvändning
  • Kodgenomgång

Sammanfattning och nästa steg

Krav

  • Grundläggande förståelse för SQL
  • Förståelse för databasscheman, tabeller och relationer

Målgrupp

  • Databasadministratörer
  • Databasutvecklare
  • Programvarutekniker
  • Dataanalytiker
 21 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier