索引付きファイルには、レコード・キーによって順序指定されたレコードが含まれています。 レコード・キーは、レコードを固有に識別し、それがアクセスされる順序を他のレコードとの関連で判別します。
各レコードには、レコード・キーを含むフィールドがあります。レコードのレコード・キーは、例えば、従業員番号や送り状番号にすることができます。
また、索引付きファイルでは、代替索引 (レコードの別の論理配置を使用してファイルにアクセスできるレコード・キー) を使用することも可能です。 例えば、従業員番号ではなく、従業員の部門を介してファイルにアクセスすることができます。
索引付きファイルについて認められるレコード伝送アクセス (アクセス) モードは、順次、ランダム、または動的です。索引付きファイルの順次読み取りまたは書き込みの順序は、キー値の順序になります。
EBCDIC についての考慮事項: 照合シーケンスが変更された場合と同様に、索引付きファイルがローカル EBCDIC ファイルの場合は、EBCDIC キーが COBOL プログラムの外部にあるものとして認識されません。例えば、外部ソート・プログラムは、EBCDIC にも対応していない限り、期待どおりの順序でレコードをソートすることはありません。