Informationsmanagementsystem (ims)

Definition - Was bedeutet Information Management System (IMS)?

Information Management System (IMS) ist ein allgemeiner Begriff für Software, die das Speichern, Organisieren und Abrufen von Informationen erleichtert.

IMS ist auch der Name des Mammut-Softwareprogramms von IBM, das in den 1960er Jahren zur Unterstützung des Apollo-Weltraumprogramms der NASA entwickelt wurde. Diese IMS-Version war der Vorläufer des führenden hierarchischen Datenbankverwaltungssystems (DBMS) von IBM.

Technische.me erklärt das Information Management System (IMS)

Im Gegensatz zu DB2 (der relationalen Datenbanksoftware von IBM) verwendet eine IMS-Datenbank Segmente oder Datenblöcke als Bausteine ​​des hierarchischen Modells. Innerhalb jedes Segments befinden sich mehrere Datenstücke, die als Felder bezeichnet werden. Am Anfang der Hierarchie wird das Segment als Stammsegment bezeichnet. Segmente eines bestimmten Segments werden als untergeordnete Segmente bezeichnet. Die untergeordnete Segmentreihenfolge stellt die Reihenfolge dar, in der jeder Eintrag in eine Datenbank eingegeben wird.

Hierarchische IMS-Datenbanken gibt es im Allgemeinen in drei Formen:

  • Vollfunktionsdatenbank: Abgeleitet von der Data Language Interface (DL / I) kann dieses Datenbankformular mehr als eine einzelne Zugriffsmethode haben. Die überlaufende sequentielle Zugriffsmethode (OSAM) oder die virtuelle Speicherzugriffsmethode (VSAM) können zum Speichern und Zugreifen auf Datenbankfelder verwendet werden.
  • Fast-Path-Datenbank: Entwickelt, um eine optimale Transaktionsrate zu ermöglichen. Beispiele sind Dateneingabedatenbanken (DEDB) und Hauptspeicherdatenbanken (MSDB).
  • Große Hochverfügbarkeitsdatenbanken (HALDB): Verarbeitet große Datenmengen und bietet zuverlässige Verfügbarkeit für jedes Datenelement in der Datenbank.