Zuhause Datenbanken Was ist ein Informationsmanagementsystem (ims)? - Definition aus techopedia

Was ist ein Informationsmanagementsystem (ims)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Informationsmanagementsystem (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 entwickelt wurde, um das Apollo-Weltraumprogramm der NASA zu unterstützen. Diese IMS-Version war der Vorläufer des führenden hierarchischen Datenbankverwaltungssystems (DBMS) von IBM.

Techopedia 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. An der Spitze der Hierarchie wird das Segment als Root-Segment 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:

  • Datenbank mit vollem Funktionsumfang: Abgeleitet von der Data Language Interface (DL / I) kann dieses Datenbankformular mehr als eine einzige Zugriffsmethode haben. Die Überlaufmethode für sequenziellen Zugriff (OSAM) oder die virtuelle Speicherzugriffsmethode (VSAM) kann 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).
  • Hochverfügbare große Datenbanken (HALDB): Verarbeitet große Datenmengen und bietet zuverlässige Verfügbarkeit für jedes Datenelement in der Datenbank.
Was ist ein Informationsmanagementsystem (ims)? - Definition aus techopedia