DBOM​​P


DBOMP

DBOM​​P(Database Organization and Maintenance Processor)は、IBM forDOSの初期の階層型データベースシステムでした。DBOM​​Pは、DOSが利用可能になった1965年に導入されたBOMPと呼ばれるIBMの「部品表プロセッサ」の後継として1960年代後半に導入されました 。
DBOM​​P
オペレーティング・システム
DOS / 360以降
プラットホーム
IBM System / 360
タイプ
データベース
ライセンス
独自仕様
DBOM​​Pはレコードをディスクに保存し、部品表を超えて一般化されました。 BOMPは、米国の製造業の部品表処理(通常、英国では部品リスト処理として知られています)にちなんで名付けられ、特にその産業部門を対象としています。主要なファイルは実際には部品番号マスターファイルとワークセンターファイルと呼ばれ、リンクファイルは製品構造ファイルとルーティングファイルと呼ばれていました。。しかし、導入直後、ソフトウェアはすでに他の目的に使用されていました。賞品の豚を飼育したあるユーザーは、競走馬のように、彼の動物の祖先を追跡するためにそれを使用しました。これらの豚の祖先は、彼らのかなりの商業的価値に直接影響しました。DBOM​​P自体の発表で可能性が認識され、基本的なファイル構造と相互関係は同じままでしたが、ファイルの名前が変更され、製造固有のものが少なくなりました。
DBOM​​Pを階層データベースと呼ぶべきかネットワークデータベースと呼ぶべきかについては、いくつかの意見の相違がこれは、IBMと競合製品間のマーケティング競争でした。ネットワークが普及し、BOMPとDBOMPにはネットワーク特性がありましたが、これらは限られていました。
DBOM​​Pデータベースの構造により、その使用は511シリンダー以下のCKDディスクドライブに限定されていました。これが問題になるまでには長い時間がかかりましたが、より深刻な制限は、あるレコードに格納されて別のレコードにリンクする各ポインターアドレスがディスク上の物理(シリンダー/ヘッド/レコード)アドレスであるということでした。あるパックから別のパックにファイルを移動するには、新しいパックの物理的にまったく同じ位置にファイルを配置する必要がありました。また、インストールがより大きなディスクに移行した場合、データベース全体をシーケンシャルファイルにアンロードし、新しいパックのサイズに合わせて提供されたソフトウェアを介してリロードする必要がありました。さらに深刻なことに、プログラマーはそれぞれのヘッダーの物理ポインターを管理する責任がありました。通常のビジネスデータのすぐ横に記録します。IBMがDBOMPに取って代わったのは、DL / IデータベースのDOS実装であり、ポインター情報はプログラムから慎重に保護されていました。
DBOM​​Pファイルの構造は、CincomのTotalなどの後のデータベースに大きな影響を与えました。

参考文献
^ McGee、WC(1981年9月)。「データベーステクノロジー」。IBM Journal of Research andDevelopment。25(5):505–519。土井:10.1147 /rd.255.0505。S2CID11487796 。_ ^ マロリー、ジェームズ。「FROMBOMPTO SAAS AND BEYOND:1960S」。e2bテクノロジー。
^ フリゼンダル、トーマス。「次と前:データモデルのポインティング」。データバーシティ。
^ Gupta、Satinder Bal; Mittal、Aditya(2009)。データベース管理システムの紹介。ユニバーシティサイエンスプレス。p。83. ISBN  9789381159316。
^ ワード、パトリック(1973年12月17日)。「企業は経済の動きで業績を上げる」。Computerworld 。
Stub
  このデータベースソフトウェア関連