Indexed file とは

インデックス付きファイルとは、ファイルキーを指定して任意のレコードに簡単にランダムアクセスできるインデックスを持つコンピュータファイルです。
キーはレコードを一意に識別するようなものでなければなりません。複数の索引が存在する場合は、他の索引を代替索引と呼びます。インデックスはファイルで作成され、システムによって管理されます。
索引ファイルのサポートは、COBOLおよびPL / Iに組み込まれています。 CのようなI / O機能が制限されている他の言語では、C-ISAMなどのランタイムライブラリのアドオンパッケージを使用してインデックスファイルをサポートしています。
COBOL言語は、FILE CONTROLセクションで次のコマンドを使用して、索引ファイルをサポートしています
 組織が索引されている
最近のシステムでは、索引ファイルの代わりにリレーショナル・データベースがよく使用されます。