Product Documentation

Knowledgebase

Previous Topic

Next Topic

ISAM Parameter File Organization

The ISAM parameter file is composed of five types of records:

  • Initialization Record
  • Data File Description Records
  • Index File Description Records
  • Optional Index Member Records
  • Key Segment Description Records

Each parameter file begins with one Initialization Record which specifies, among other things, the number of data files. Then for each data file there are a group of records beginning with a Data File Description record. Each Data File Description record specifies the number of indexes it uses. For each of these indexes there is a group of records beginning with the Index File Description record or Index Member record. Each Index File Description record and/or optional Index Member record is followed by one or more Key Segment Description records.

The overall organization of the records is shown in the following schematic and reflects the hierarchical relationship among the data files and their corresponding indexes:

Parameter File Organization

Initialization Record


Data File Description Record

First Index File Description Record

First Key Segment Description Record

:::

Last Key Segment Record


Optional Index Member Records

First Key Segment Description Record

:::

Last Key Segment Record

:::


Last Index File or Index Member Record

First Key Segment Description Record

:::

Last Key Segment Record


REPEAT FOR EACH DATA FILE

TOCIndex