目次:
定義-情報管理システム(IMS)とはどういう意味ですか?
情報管理システム(IMS)は、情報の保存、整理、検索を容易にするために設計されたソフトウェアの一般的な用語です。
IMSは、NASAのアポロ宇宙プログラムをサポートするために1960年代に開発されたIBMの巨大なソフトウェアプログラムの名前でもあります。 このIMSバージョンは、IBMの優れた階層型データベース管理システム(DBMS)の前身でした。
Techopediaは情報管理システム(IMS)について説明します
DB2(IBMのリレーショナルデータベースソフトウェア)とは異なり、IMSデータベースは階層モデルの構築ブロックとしてセグメントまたはデータブロックを使用します。 各セグメント内には、フィールドと呼ばれる複数のデータがあります。 階層の最上部では、セグメントはルートセグメントと呼ばれます。 特定のセグメントのセグメントは、子セグメントと呼ばれます。 子セグメントの順序は、各エントリがデータベースに入力される順序を表します。
階層IMSデータベースは、一般に3つの形式で提供されます。
- 全機能データベース:データ言語インターフェース(DL / I)から派生したこのデータベースフォームには、複数のアクセス方法があります。 オーバーフローシーケンシャルアクセス方式(OSAM)または仮想ストレージアクセス方式(VSAM)を使用して、データベースフィールドを格納およびアクセスできます。
- 高速パスデータベース:最適なトランザクションレートを促進するように設計されています。 例は、データ入力データベース(DEDB)および主記憶データベース(MSDB)です。
- 高可用性大規模データベース(HALDB):大量のデータを処理し、データベース内の各データの信頼性の高い可用性を提供します。