PL/SQL database programmeren

Applicatie programmeurs, 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

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.

Doelgroep

Deze cursus is bedoeld voor applicatie programmeurs, 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.

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN