933 courses: ICT

ABIS

Db2 for z/OS programmeren voor gevorderden

  • by ABIS
Online
1.585

In deze tweedaagse ABIS-opleiding ontdekt u Db2-specifieke aspecten (zoals materialisatie en pseudo-conversaties) die belangrijk zijn in applicaties.

Tijdens deze training leren deelnemers

  •  de bouw van batch-georiënteerde applicaties te coördineren met de eigenschappen van Db2: we gaan in op hoe langlopende applicaties herstartbaar gemaakt kunnen worden;
  • hoe Db2 zinvol gebruikt kan worden in een interactieve context: als back-end van een web-interface, of in combinatie met een transactie-manager (IMS/TM, CICS TS, of ISPF);
  • aandacht besteden aan de integriteit van gegevensmanipulaties en aan de performance ervan;
  • hoe pseudo-conversaties opzetten.

We staan hiervoor uitgebreid stil bij het cursor-concept, en achterhalen wanneer Db2 een result set al dan niet materialiseert.

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

  • Embedded SQL: nieuwe en geavanceerde mogelijkheden: rowsets • indicatoren • minder gekende cursor-opties • meer over subqueries
  • Cursor processing: interne werking • verband met integriteit • performance-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 • performance
  • De rol van Db2 packages, van dynamic SQL en van BIND-opties zoals REOPT
  • Locking: selecteren van de beste opties voor optimale concurrency
  • Nieuwe(re) mogelijkheden van Db2 in deze context, zoals package versioning, optimistic locking, multi-row fetch, piecemeal delete, en paginering

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

Een interactieve, live training – gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

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). Praktijkervaring (minstens enkele maanden) is aanbevolen.

Online € 1.585(Incl.VAT) Subscribe

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