Cursusaanbod

Inleiding tot PL/SQL

  • Wat is PL/SQL?
  • Voordelen van het gebruik van PL/SQL

Basisstructuur van een PL/SQL-blok

  • Anonieme blokken
  • Genaamde blokken

Variabelen en datatypes

  • Verklaring van variabelen
  • Syntaxis en regels
  • Datatypes in PL/SQL
  • Gebruik van variabelen in PL/SQL-blokken

Controlestructuren

  • IF-THEN-ELSE
  • CASE-statements
  • FOR-lussen
  • WHILE-lussen

Opgeslagen procedures en functies

  • Creëren en uitvoeren van opgeslagen procedures
  • Syntaxis en voorbeelden
  • Invoer- en uitvoerparameters
  • Creëren en uitvoeren van functies in PL/SQL
  • Syntaxis en voorbeelden
  • Gebruik in SQL-statements

Cursors

  • Explicit cursors
  • Implicit cursors
  • Ophalen van gegevens
  • Cursorattributen

Uitzonderingsbeheer

  • Vooraf gedefinieerde uitzonderingen
  • Gebruiker-gedefinieerde uitzonderingen
  • Gebruik van TRY-CATCH-blokken

Transactiebeheer

  • Transactiebeheer in PL/SQL
  • Gebruik van geneste blokken en transacties
  • Beheren van geneste transacties
  • Creëren en gebruiken van savepoints

Gevorderde cursor-technieken

  • Strong vs. weak REF CURSOR
  • Toepassingsgevallen

Tiggers

  • Creëren van tiggers
  • Types van tiggers
  • Gebruik van tiggers voor auditing

Packages in PL/SQL

  • Creëren
  • Specificatie
  • Implementatie
  • Uitvoeren
  • Aanroepen
  • Echte toepassingen
  • Codewalkthrough

Samenvatting en volgende stappen

Vereisten

  • Een basiskennis van SQL
  • Begrip van databaseschemas, tabellen en relaties

Publiek

  • Databeheerders
  • Databasesontwikkelaars
  • Softwareontwikkelaars
  • Dataanalisten
 21 uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën