IMS – DB programmation

IMS – DB programmation

Déscription

L’unité  Formation « IMS-DB » propose d’acquérir les connaissances pour créer et maintenir bases de données hiérarchiques ainsi que de développer applications IMS-DB dans un contexte BATCH.

Module 4

Structure logiques et physiques silane base DL/I

  • SGBD (environnement, concept, structure logique d’une base)
  • Blocs de contrôles (DBD, PSB, PCB)
  • Organisations séquentielles (HSAM, HISAM)
  • Organisations directes (HDAM, HIDAM, pointeurs)

Index secondaires

  • Introduction
  • Les 3 accès possibles
  • Règles de mise à jour
  • Accès à une base via un index secondaire

Programmation

  • Environnement général (communication, exécution, blocs de contrôle)
  • Environnement programme (paramètre, status code, SSA)
  • Requêtes (GU, GHU, GN, GHN, GP, GHP)
  • Fonctions de mise â jour (ISRT, REPL, DLE7)
  • Logging DL/I (fonction CHECKPOINT)
  • Les codes retour « Ax »
  • Techniques particulières (Simple-Positioning)

Environnement exploitation

  • Sauvegarde (BACKUP, DFSURULO, DFSURGUO)
  • Restauration (RESTAURE)
  • Rechargement (DFSURRLO, DFSURGLO)
  • UNLOAD Base HIDAM
  • DEFINE CLUSTER (HIDAM)
  • Analyse de bases HD (DFSPRSUR) et d’accès (DFSDDLTO)