Db2 for z/OS fundamentals course

This course presents a detailed description of the Db2 system on z/OS: what it is, what it is intended for, and how it can be used. Rather than just giving a description of the system, the course will also deal with how it relates to other RDBMS, and topics like the Db2 catalog, performance, authorisations, and integrity.

In addition, the course teaches how the system is used in practice. At the end of the course the participants will not only have the necessary theoretical knowledge of Db2 as an RDBMS, they will also have had sufficient practical training to start working with Db2 in an independent way.

Together with the course SQL and relational databases fundamentals, this course forms a well-balanced whole, in such a manner that the participants have a 'complete overview' of Db2 as RDBMS after having followed this course.

Schedule

datedur.lang.locationprice 
23 Mar3Leuven 1500 EUR (excl. VAT)
18 May3Woerden 1500 EUR (exempt from VAT)
SESSION INFO AND ENROLMENT

Intended for

Analysts, programmers, and database administrators who will be using Db2; and anybody wanting to gain a thorough knowledge of a relational database system. You can test for yourself to see if this course contains enough new information for you by filling out the on-line self-test.

Background

The participants must have insight in relational database systems and they must be able to write SQL select statements. This means, knowledge on the level of the course SQL and relational databases fundamentals, courses who precede this course. You can test for yourself to see if you have enough background by filling out the online self-test.

Some knowledge of ISPF/PDF (cf. course ISPF/PDF basics) and of COBOL, PL/I, or SQL PL (cf. courses COBOL programming - part 1, PL/I programming: fundamentals course, or SQL PL database programming) is advisable.

Main topics

  • Introduction: Db2 environment; client-server model
  • Relational system: position within the relational model
  • SQL data definition language (DDL): the Db2 objects (tables, tablespaces, indexes, views, ...): characteristics, creation, use, and parameters
  • SQL embedded in a program: development cycle, pre-compilation, compilation, BIND, plans and packages
  • The Db2 catalog
  • Security and authorization
  • Utilities: LOAD, UNLOAD, CHECK DATA, RUNSTATS, REORG
  • Integrity, locking
  • Performance: basic principles, the EXPLAIN function

Training method

Classroom instruction with exercises (about 50% of the time).

Duration

3 days.

Course leader

Peter Vanroose, Kris Van Thillo.

Reviews

4.2/5 (based on 58 evaluations; the most recent ones are shown below)

Excellent course.

 
  (, )

zeer goed. Verhelderend en leerzaam.

 
  (, )

Inhoudelijk zeer goed alsook goed gepresenteerd. Met deze info zal ik zeker en vast aan de slag kunnen gaan met DB2 op mijn job!

 
  (, )

Goede integratie van alle leerstof in een eindoefening.

 
  (, )

Bonne appréciation, très intéressant

 
  (, )

La partie théorique était parfois intense et un peu rapide mais en général, cours intéressant et dynamique.

 
  (, )

De connectie tussen DB2 en Cobol wordt duidelijk aangetoond.

 
  (, )

Hele goede cursus, waarin ik echt veel kon oppikken. Mede doordat ik al ervaring had met andere DBMS.

 
  (, )

Click here to see more comments...

Zeer goed, Peter is een uitstekende docent. Documentatie is perfect. Wel heel veel stof voor 3 dagen.

 
  (, )

in 3 dagen superveel uitgelegd gekregen! Ik ben erg tevreden, zou zelf nog een dag extra willen zodat we iets meer tijd zouden hebben om de oefningen te maken

 
  (, )

beaucoup de matière à assimiler en peu de temps mais très enrichissant

 
  (, )

Deze cursus omvat genoeg informatie om een goede basis db2 te hebben. De informatie werd op een duidelijke manier overgebracht zodat de stof goed te volgen was.

 
  (, )

Très bon cours mais le syllabus pourrait être un peu plus théorique, pour permettre aux étudiants de pouvoir s'améliorer/approfondir s'ils le souhaitent

 
  (, )

Ce cours est bien donné mais la théorie est parfois longue par rapport aux exercices. Voir de plus petites parties du cours et les mettre en oeuvre directement pourrait être mieux.

 
  (, )

The course is intensive, very well explained by the teachers. The exercises sessions are the most interesting ones where we have learned a lot. However, there are a lot of things to learn within 12 days.

 
  (, )

le cours était structuré, bien détaillé et complet.

 
  (, )

Uitstekend

 
  (, )

Goed. Er zijn veel aspecten aan bod gekomen en dat is best belangrijk bij een basiscursus

 
  (, )

Goed, sloot goed aan op wat ik al wist maar bijvoorbeeld nog niet de werking van begreep

 
  (, )

J'apprécie que le cours est bien donné et qu'il couvre beaucoup de matière.

 
  (, )

Excellent cours. Très bons exercices. Les parties théoriques auraient pu aller plus rapidement au but.

 
  (, )

Goede cursus: heel leerrijk en goed qua niveau. Wel iets te kort om te kunnen stilstaan bij de BETEKENIS van alles achter wat er gecodeerd wordt en de compile- en runfiles, voor een leek als mezelf.

 
  (, )

professeur toujours à l'écoute, des explications simples

 
  (, )

enorm positief

 
  (, )

Bon cours de manière générale. Un peu plus de pratique pourrait rendre le cours encore plus attractif.

 
  (, )

Le cours est complet, un bon equilibre entre théorie et pratique !

 
  (, )

Très intéressant et bien mis en lien avec COBOL

 
  (, )

Bien, malgré la présence de trop longues sessions de théories (parfois toute une matinée à la suite).

 
  (, )

J'ai trouvé le cours désorganisé et les notes d'un niveau nettement inférieur à celui des notes de la partie cobol.

 
  (, )

je trouve que ce cours est trés utile pour commencer à travailler avec DB2. il donne les elements importants pour manipuler DB2 et SQL pour z/OS

 
  (, )

Veel info om te verwerken.

 
  (, )

Bon cours, un peu plus difficile à suivre que les autres car moins illustré par des exemples pratiques mais tout de même fort utile

 
  (, )

Cours très intéressant. J'ai néanmoins trouvé que nous avions passé un peu trop de temps sur la pratique. Peut-être serait-il plus efficace de faire les exercices ensemble, et ainsi progresser plus rapidement dans la matière.

 
  (, )

Op zich goed, maar sluit minder goed op onze dagelijkse praktijk bij ING.

 
  (, )

Te veel informatie voor een fundamentals cursus. Alles wat ik nodig had kwam ter sprake, maar ook iets teveel dat mijn pet teboven ging.

 
  (, )

Voor een functioneel analist te technisch, te veel dba-voorkennis verondersteld

 
  (, )

te lang, de informatie kan bondiger worden verstrekt denk ik

 
  (, )

Trop bon cours, bien expliqué

 
  (, )

bon à tres bon !

 
  (, )

Goede grondige cursus

 
  (, )

Opnieuw zeer goede inhoud maar ik leerde weinig bij want ik had al veel ervaring. Het aanleren van de db2 nuances kon in een veel kortere tijd.

 
  (, )

Bien. S'inspirer du syllabus de la première partie (cobol): éviter le format "paysage" et les slides comprennent trop de texte. Structure du cours pas très claire avec des parties redondantes

 
  (, )

Goed gegeven met veel enthousiasme

 
  (, )

goede algemene oefeningen die starten van dezelfde basis

 
  (, )

compact en zeer nuttig

 
  (, )

Het tempo tijdens de cursus lag niet zo hoog. Ik had reeds ervaring met MySQL waardoor ik voor het gebruik van SQL niet zoveel bijgeleerd heb.

 
  (, )

Je suis satisfait de ce cours.

 
  (, )

Also interesting

Enrollees for this training also took the following courses:


SESSION INFO AND ENROLMENT