CM01 - IMS Fundamentals
Durée : 3 jours
Tarif sur simple demande
Description
Dans ce cours, vous découvrirez les fonctionnalités de base d’IMS (Information Management System) :
- Le système de base de données IMS Database System
- Le gestionnaire de transactions IMS (IMS/TM)
Vous découvrirez comment interagissent ces fonctionnalités entre elles et comment interagissent les programmes applicatifs et les bases de données.
Public
Ce cours est destiné aux personnes qui :
- Souhaitent comprendre le fonctionnement d’une base de données IMS et des produits IMS/TM.
- Gèrent ou travaillent avec un système IMS en couvrant :
- Les concepts et principes d’architecture de la base de données (DB)
- Une variante courante d’implémentation via les fonctions DB/DC (DataBase/Data Communications)
- DBCTL (Database Control Subsystem)
Prérequis
Pour pouvoir suivre ce cours, vous devez avoir :
- Des connaissances de base sur la gestion de base de données ou des transactions
- Des connaissances pratiques des concepts du système z/OS, des outils associés et du JCL
Objectifs
- Comprendre les composants et les avantages d’IMS
- Décrire le traitement d’un enregistrement de base de données dans une séquence hiérarchique
- Identifier les différents types d’organisation de base de données IMS
- Comprendre les différences entre les blocs de contrôle de description de base de données (DBD ou Database Description) et les blocs de spécification de programme (PSB ou Program Specification Block)
- Comparer les exigences et les conséquences de l’accès séquentiel par rapport à l’accès direct des segments de base de données
- Expliquer les raisons de l’utilisation d’index secondaires et de relations logiques
- Comparer les organisations de bases de données à fonctions complètes via l’option Fast Path
- Répertorier les fonctions de base des communications de données IMS du gestionnaire de transactions IMS/TM
- Identifier les rôles des messages, des files d’attente (Queue) et des noms de terminaux logiques
- Expliquer les différentes caractéristiques de planification des types de régions IMS/TM :
- Message Processing
- Batch Message Processing
- Interactive Fast Path
- Décrire le rôle des points de validation dans la récupération et le redémarrage
- Identifier les fonctions de backout dynamique et par lots, le journal système et les avantages de la sauvegarde périodique d’une base de données
- Expliquer les capacités d’un programme conversationnel et ses implications sur le traitement et les performances
- Décrire la fonction de Database Recovery Control (DBRC), Integrated Resource Lock Manager (IRLM) pour le partage de données et le traitement distribué
- Comprendre comment :
- Les données DB2 sont accessibles par IMS TM
- Les bases de données IMS DB peuvent être accédées via l’interface DBCTL par CICS
- Les données IMS DB et les transactions IMS TM sont accessibles depuis Internet
Programme
- Principes de base de la base de données IMS
- Accès aux bases de données IMS – Appels DL/I
- Méthodes d’accès hiérarchiques IMS
- Fonctions supplémentaires de la base de données IMS
- Gestionnaire de transactions IMS
- Traitement des messages de transaction IMS
- Chemin d’accès rapide IMS
- Connexion d’IMS à d’autres systèmes
- Amélioration de la disponibilité IMS
- Intégration métier des actifs IMS – SOA