Développer des applications COBOL/SQL en batch et gérer les bases DB2 associées.
Après les fondamentaux, ce module passe à la programmation intégrée : intégrer du SQL dans des programmes COBOL batch, gérer les objets DB2 et optimiser les accès. C'est l'étape qui relie le langage COBOL maîtrisé en ZF-04 aux bases de données DB2.
Vous développez des applications COBOL/SQL, migrez des fichiers VSAM vers DB2, créez et modifiez des objets, mettez en œuvre les utilitaires DB2 et analysez les plans d'accès avec EXPLAIN. Le module ouvre enfin sur la consultation de bases DB2 via CICS.
Du SQL embarqué aux applications COBOL/SQL batch, jusqu'à l'optimisation et CICS.
Requêtes avancées : sous-requêtes, jointures complexes, fonctions et opérateurs ensemblistes.
SQL embarqué dans COBOL : curseurs, SQLCA, gestion des codes SQL et précompilation.
Concevoir et exécuter des programmes batch combinant traitements COBOL et accès DB2.
Stratégies et techniques pour faire évoluer des données VSAM vers un modèle relationnel DB2.
DDL : tables, index, vues et contraintes ; gérer le cycle de vie des objets DB2.
LOAD, UNLOAD, REORG, RUNSTATS : les utilitaires d'administration et de maintenance DB2.
Analyser les plans d'accès avec EXPLAIN et optimiser les performances des requêtes.
Premiers pas pour accéder aux données DB2 depuis des transactions CICS - pont vers le module ZF-08.
Sessions régulières. Formation prise en charge, CDI à l'issue.