Système de gestion de l’information (ims)

Définition - Que signifie le système de gestion de l'information (IMS)?

Le système de gestion de l'information (IMS) est un terme général désignant un logiciel conçu pour faciliter le stockage, l'organisation et la récupération d'informations.

IMS est également le nom du programme logiciel gigantesque d'IBM développé dans les années 1960 pour soutenir le programme spatial Apollo de la NASA. Cette version IMS était le précurseur du premier système de gestion de base de données hiérarchique (SGBD) d'IBM.

Definir Tech explique le système de gestion de l'information (IMS)

Contrairement à DB2 (le logiciel de base de données relationnelle d'IBM), une base de données IMS utilise des segments, ou blocs de données, comme éléments constitutifs du modèle hiérarchique. Dans chaque segment se trouvent plusieurs éléments de données, appelés champs. En haut de la hiérarchie, le segment est appelé segment racine. Les segments d'un segment spécifique sont appelés segments enfants. L'ordre des segments enfants représente l'ordre dans lequel chaque entrée est entrée dans une base de données.

Les bases de données hiérarchiques IMS se présentent généralement sous trois formes:

  • Base de données de fonctions complètes: Dérivée de l'interface de langage de données (DL / I), ce formulaire de base de données peut avoir plusieurs méthodes d'accès. La méthode d'accès séquentiel de débordement (OSAM) ou la méthode d'accès au stockage virtuel (VSAM) peuvent être utilisées pour stocker et accéder aux champs de la base de données.
  • Base de données Fast Path: Conçue pour faciliter un taux de transaction optimal. Des exemples sont les bases de données d'entrée de données (DEDB) et les bases de données de stockage principales (MSDB).
  • Bases de données volumineuses à haute disponibilité (HALDB): gère de gros volumes de données et fournit une disponibilité fiable pour chaque élément de données de la base de données.