Huis databases Wat is een informatiebeheersysteem (IMS)? - definitie van techopedia

Wat is een informatiebeheersysteem (IMS)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Information Management System (IMS)?

Information Management System (IMS) is een algemene term voor software die is ontworpen om het opslaan, organiseren en ophalen van informatie te vergemakkelijken.

IMS is ook de naam van het mammoet-softwareprogramma van IBM dat in de jaren zestig is ontwikkeld om het Apollo-ruimtevaartprogramma van NASA te ondersteunen. Deze IMS-versie was de voorloper van IBM's belangrijkste hiërarchische databasebeheersysteem (DBMS).

Techopedia verklaart Information Management System (IMS)

In tegenstelling tot DB2 (relationele databasesoftware van IBM) gebruikt een IMS-database segmenten of gegevensblokken als bouwstenen van het hiërarchische model. Binnen elk segment bevinden zich meerdere gegevensstukken, die velden worden genoemd. Bovenaan de hiërarchie staat het segment bekend als het wortelsegment. Segmenten van een specifiek segment worden onderliggende segmenten genoemd. De onderliggende segmentvolgorde vertegenwoordigt de volgorde waarin elk item in een database wordt ingevoerd.

Hiërarchische IMS-databases komen meestal in drie vormen voor:

  • Volledige functionele database: afgeleid van de Data Language Interface (DL / I), kan dit databaseformulier meer dan één enkele toegangsmethode hebben. Overflow Sequential Access Method (OSAM) of Virtual Storage Access Method (VSAM) kunnen worden gebruikt om databasevelden op te slaan en te openen.
  • Fast path-database: ontworpen om een ​​optimale transactieratio te vergemakkelijken. Voorbeelden zijn gegevensinvoerdatabases (DEDB) en hoofdopslagdatabases (MSDB).
  • Hoge beschikbaarheid grote databases (HALDB): verwerkt grote hoeveelheden gegevens en biedt betrouwbare beschikbaarheid voor elk stuk gegevens in de database.
Wat is een informatiebeheersysteem (IMS)? - definitie van techopedia