PL/SQL database programmeren

Applicatieprogrammeurs, ontwikkelaars en DBA's hebben bij het ontwikkelen en/of het controleren van programma's voor database processing behoefte aan meer dan de basis relationele mogelijkheden van Oracle SQL.

Het doel van deze cursus is dan ook:

  • de procedurele karakteristieken die door PL/SQL aan SQL worden toegevoegd te beschrijven en in te oefenen;
  • de voordelen van het werken met stored procedures, functies en triggers te behandelen.

Kalender

datumduurtaalplaatsprijs 
28 jan3Leuven 1710 EUR (excl. BTW)
28 jan3web based 1710 EUR (excl. BTW)
05 mei3web based 1710 EUR (excl. BTW)
05 mei3Leuven 1710 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

Deze cursus is bedoeld voor applicatieprogrammeurs, ontwikkelaars en DBA's.

Voorkennis

Kennis van Oracle relational database systems, SQL, en de concepten achter procedurele talen (cf. cursus Oracle basiscursus).

Inhoud

  • Inleiding PL/SQL:

'Stand Alone' versus 'Stored' procedures

  • SQL support:

schrijven van SQL in een procedurele omgeving

  • Variabelen en constanten - records, collections:

expliciete declaratie • impliciete declaratie

  • Logische vergelijkingen:

if-then-else structuur

  • Conditionele en iteratieve controle:

for-loop • do-while loop • loop-endloop • goto

  • Cursor management:

impliciete en expliciete cursoren • attributen • cursor-for loop

  • Foutenafhandeling:

voorgedefinieerde excepties • applicatie excepties

  • Procedurele objecten:

packages • functions • procedures • triggers

  • Oracle Supplied Packages

Verloop van de cursus

Klassikale training met praktische oefeningen.

Duur

3 dagen.

Docent

Kris Van Thillo.

Reviews

Volledige opleiding, met niet alleen aandacht voor de theorie, maar ook voor best practices. Veel oefenmogelijkheden.

 
  (, )

The session was really good and nicely presented and explained.

 
  (, )

Great presentation and exercises

 
  (, )

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN