Neem contact met ons op

Cursusaanbod

Inleiding tot PL/SQL

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

De basisstructuur van een PL/SQL-blok

  • Anonieme blokken
  • Benoemde blokken

Variabelen en datatypen

  • Het declareren van variabelen
  • Syntaxis en regels
  • Datatypen in PL/SQL
  • Het gebruiken van variabelen binnen PL/SQL-blokken

Controle-structuren

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

Opgeslagen procedures en functies

  • Het aanmaken en uitvoeren van opgeslagen procedures
  • Syntaxis en voorbeelden
  • Invoer- en uitvoerparameters
  • Functies creëren en uitvoeren in PL/SQL
  • Syntaxis en voorbeelden
  • Gebruik binnen SQL-opdrachten

Cursors

  • Expliciete cursors
  • Impliciete cursors
  • Het ophalen van gegevens
  • Cursorattributen

Uitzonderingsafhandeling

  • Voorgedefinieerde uitzonderingen
  • Door de gebruiker gedefinieerde uitzonderingen
  • Het gebruiken van TRY-CATCH-blokken

Transactiebeheer

  • Beheer van transacties in PL/SQL
  • Het gebruiken van geneste blokken en transacties
  • Het beheren van meerdere transacties tegelijkertijd
  • Savepoints aanmaken en gebruiken

Gevorderde cursortechnieken

  • Het verschil tussen sterke en zwakke REF CURSOR
  • Toepassingsscenario’s

Triggers

  • Een trigger aanmaken
  • Soorten triggers
  • Triggers gebruiken voor auditing

Pakketten in PL/SQL

  • Aanmaken van pakketten
  • Specificaties bepalen
  • Implementatie uitvoeren
  • Pakketten uitvoeren
  • Oproepmechanismen
  • Praktische toepassingen in de werkelijkheid
  • Codeanalyse doorlopen

Samenvatting en vervolgstappen

Vereisten

  • Grondige basiskennis van SQL.
  • Inzicht in database-schemas, tabellen en onderlinge relaties.

Doelgroep

  • Databasebeheerders
  • Databaseontwikkelaars
  • Softwareontwikkelaars
  • Data-analisten
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën