home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
C
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » Soft skills » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad en iPhone iOSDatabases en middleware » Relationele databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data en analyticsApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Agile en Scrum » Programmeertalen » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSysteembeheer » ITIL » SecuritybalkjePraktischInschrijven 
DB2 for z/OS programmeren voor gevorderden

Doel

Tijdens deze cursus leren de deelnemers:

  • hoe DB2 zinvol gebruikt wordt in een interactieve context: als back-end van een web-interface, of in combinatie met een transactie-manager (IMS/TM, CICS TS, IMS/TM, of ISPF); hierbij wordt zowel aandacht besteed aan de integriteit van gegevensmanipulaties als aan de performance ervan;
  • de bouw van batch-georiënteerde applicaties te coördineren met de eigenschappen van DB2, i.h.b. wat betreft het herstartbaar maken van langlopende applicaties.

Beide doelstellingen worden bereikt m.b.v. een diepgaande analyse van het cursor-concept en door te achterhalen wanneer DB2 al dan niet z'n result set materialiseert.

Na het volgen van de cursus zullen de deelnemers in staat zijn zelfstandig geoptimaliseerde applicaties te bouwen, zowel voor interactief gebruik als voor batch-gebruik.

Inhoud

  • Embedded SQL: nieuwe en geavanceerde mogelijkheden: rowsets • indicatoren • minder gekende cursor-opties • meer over subqueries
  • Cursor processing: interne werking • verband met integriteit • performantie-aspecten • materialisatie
  • Pseudo-conversaties: scrolling • positionering • repeatable read • scrollable cursors
  • Batch-georiënteerde verwerking: synchronisatie • herstartbaarheid • massieve dataverwerking • offline alternatieven
  • SQL-oplossingen versus geprogrammeerde oplossingen: integriteit • performantie
  • De rol van DB2 packages, van dynamic SQL en van BIND-opties zoals REOPT
  • Locking: selecteren van de beste opties voor optimale concurrency
 

Doelgroep

Applicatieontwikkelaars, DBA's en al wie betrokken is bij het ontwerpen, schrijven of ondersteunen van DB2-applicaties.

Voorkennis

De cursisten dienen een basiskennis te hebben van embedded SQL (DB2) in COBOL, PL/I, SQL PL of een andere programmeertaal (niveau DB2 for z/OS basiscursus). Minstens enkele maanden praktijkervaring is aanbevolen.

Verloop van de cursus

Naast een theoretische behandeling van de leerstof zal er ruim tijd besteed worden aan voorbeelden en oefeningen.

Docenten

Peter Vanroose.

Duur

2 dagen.

Kalender

U kunt zich inschrijven door te klikken op een datum
datumduurtaal  plaats  prijs
22 May2ELeuven  (BE)1000 EUR  (excl. BTW) 
09 Nov2?Leuven  (BE)1000 EUR  (excl. BTW) 

Globale score

   
4.1/5 (gebaseerd op 39 evaluaties)

Reviews

     
Op de praktijk gebaseerd, goed bruikbaar. (, )
     
Bon cours, permet d'approfondir et de réflêchir sur comment faire les choses en DB2. (, )
     
bien trop d'informations arrivent et presque aucune pratique pour comprendre ce que vient d'être raconté.(exercice quasi faits, etc..) trop de théorie/pas assez de pratique (, )
     
Bonne présentation, cours intéressant. (, )
     
Goed, maar er mochten voor mij wat meer oefeningen in(die we eventueel zelf meer moeten uitwerken) (, )
     
Très intéressant et très interactif. (, )
     
Excellente (, )
     
un très bon cours en général (, )
     
bons tips (, )