KCB211RKOINOBORI COBOLERSPAGE 0001
RUN 2026/10/06cobolers.jp

IMS

IMS は Information Management System の略で、IBM がメインフレーム向けに提供している、階層型のデータベース(IMS DB)とオンライン処理(IMS TM)の仕組みです。

仕組みと使われ方

データを親と子の木構造で持ち、COBOL プログラムからは DL/I という呼び出しで読み書きします。リレーショナルデータベースとは考え方が異なり、SQL では扱いません。

現場での注意点

古い基幹システムで使われていることがあり、移行するときはデータ構造そのものを組み替える作業になります。データベースの定義とプログラムの呼び出し方の両方を読んで、親子の関係を把握します。

階層をたどる順番や親子の位置づけがプログラムの作りに組み込まれているため、プログラムだけを書き換えても移行は終わりません。

0001CICS
0002DB2
0003IBM z/OS

→ 用語集の一覧へ戻る

→ 技術者の方のよくある質問

→ 技術者登録のご案内

*** END OF REPORT ***  出力行数 0137  RC=0000

Copyright (C) 2026 Koinobori Co., Ltd.

最終更新 2026/10/06 発行:株式会社Koinobori