Cursusaanbod

PL/SQL Fundamentals

  • PL/SQL architectuur en blokstructuur
  • Datatypen, variabelen en constanten
  • Variabelen declareren en toewijzen

Controle van stroom en besluitvorming

  • IF, CASE en geneste voorwaarden
  • LOOP, WHILE en FOR constructies
  • EXIT en CONTINUE statements

Cursors en transacties

  • Impliciete en expliciete cursors
  • Cursor FOR lussen en attributen
  • Transactiebeheer: COMMIT, ROLLBACK, SAVEPOINT

Opgavebehandeling

  • Typen uitzonderingen en WHEN-clausules
  • Het gebruik van RAISE_APPLICATION_ERROR
  • Aangepaste uitzonderingen en handlers

Procedures en functies

  • Procedures en functies maken
  • IN, OUT en IN OUT parameters
  • Gebruik van opgeslagen procedures in SQL en PL/SQL

Pakketten en triggers

  • Pakketten maken en beheren
  • Pakketspecificatie versus lichaam
  • Triggers op rijniveau en op statementniveau

Beveiliging en testen

  • Uitvoeren van bevoegdheden verlenen en intrekken
  • PL/SQL debuggen met SQL Developer
  • Eenheidstesten van opgeslagen procedures en pakketten

Samenvatting en volgende stappen

Vereisten

  • Een begrip van relationele databaseconcepten
  • Basis kennis van SQL
  • Vertrouwdheid met de fundamenten van procedurele programmering

Doelgroep

  • Database-ontwikkelaars
  • Backend-programmeurs en data-engineers
  • Technisch support- en DevOps-personeel dat werkt in Oracle-omgevingen
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën