Cтраница 1
Последовательная и региональная организация файлов обеспечивают соответственно последовательный и прямой доступ к записям. При индексно-последовательной ( INDEXED) организации файла записи образуют логически упорядоченную последовательность в соответствии с заданным признаком ( ключом), значения которого возрастают от записи к записи. Расположение записей файла описывается с помощью индексов. Доступ возможен как прямой, так и последовательный. Индексно-последовательная организация возможна для файлов, размещаемых на дисках. [1]
Отсутствует региональная организация файла REGIONAL ( 2), В то же время на магнитной ленте и магнитных дисках допускаются многофайловые тома и многотомные файлы. Описатель ENVIRON-MENT ( D) должен присутствовать в каждом объявлении файла. [2]
Предпосылкой для региональной организации файла является наличие в каждой записи некоторых данных, значения которых можно связать с номером определенной области. По этим значениям можно определить помер области, в которую помещается запись. При этом допустимы два варианта: 1) в область помещается одна запись - способ организации файла REGIONAL ( 1); на дорожке диска может быть несколько областей; 2) в область помещается несколько записей - способ организации файла REGIONAL ( 3); на одной дорожке диска выделяется одна область. [3]
Условия задачи соответствуют региональной организации файла. При его описании необходимо указать все альтернативные атрибуты, так как они не принимаются по умолчанию. Заметим, что для регионального файла буферы не используются. [4]
Для запоминания записей в одной области используется признак упорядочивания ( П1) каждой записи по аналогии с первым способом региональной организации файла. [5]
Для этих файлов записи должны быть неблокированными фиксированной длины. При региональной организации файлов внешняя память ( пакет магнитных дисков) делится на ряд областей записи, которые нумеруются последовательно начиная с нуля. К каждой области записи может быть получен только прямой доступ с помощью так называемого ключа записи. В случае файла REGIONAL ( l) область может содержать только одну запись, поэтому ключом записи является номер соответствующей области. В случае файлов REGIONAL ( S) одна область может содержать несколько записей, поэтому для поиска нужной записи в области наряду с номером используется логический ключ, формируемый в программе. Отметим, что файлы REGIONAL ( S) позволяют более эффективно использовать память. [6]
Для этих файлов записи должны быть неблокированными фиксированной длины. При региональной организации файлов внешняя память ( пакет магнитных дисков) делится на ряд областей записи, которые нумеруются последовательно начиная с нуля. К каждой области записи может быть получен только прямой доступ с помощью так называемого ключа записи. В случае файла REGIONAL ( l) область может содержать только одну запись, поэтому ключом записи является номер соответствующей области. В случае файлов REGIONAL ( 3) одна область может содержать несколько записей, поэтому для поиска нужной записи в области наряду с номером используется логический ключ, формируемый в программе. Отметим, что файлы REGIONAL ( 3) позволяют более эффективно использовать память. [7]
Региональная ( REGIONAL) организация файла заключается в том, что память на внешнем носителе подразделяется на области. Перед записью указываются ключи, которые обеспечивают прямой доступ к записи файла. Региональная организация файлов возможна только на дисках. [8]