CM01 – IMS Fundamentals

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