Cтраница 4
По сравнению с произвольным индексно-последовательный файл более экономичен как с точки зрения размера индекса, так и с точки зрения времени, необходимого для поиска в нем. [46]
При добавлении записей в индексно-последовательный файл часть записей может оказаться вытолкнутой с дорожек, так как для добавляемой записи освобождается место в соответствии с ключом, при этом сдвигаются записи, имеющие большие ключи. Для того чтобы найти запись в пределах одного цилиндра, достаточно просмотреть область индексов дорожек. [47]
Графа заполняется только для индексно-последовательных файлов. Указывается значение А, если к индексно-последовательному файлу добавляются новые записи. В противном случае графа не заполняется. [48]
Описание файла адресов и индексно-последовательного файла выполняется точно так же, как и для обработки частей индексно-последовательного файла, за исключением следующего: в графе Метод обработки ( колонка 28) в данном случае для индексно-последова - тельного файла указывается R - признак произвольной обработки файла. [49]
Записи ( данные) индексно-последовательного файла упорядочены в порядке возрастания значений их ключей. Кроме данных, файл содержит некоторую иерархию индексов, которые непосредственно используются для определения местоположения записи внутри файла. Каждый файл делится на три различные области, для которых при создании файла необходимо выделять место на запоминающем устройстве. Пока файл существует, эти области могут расширяться путем выделения фиксированных по размеру дополнительных участков. [50]
Произвести реорганизацию тома с индексно-последовательным файлом на другой том прямого доступа. Область индекса и область переполнения находятся в том же томе. [51]
![]() |
Добавление новых записей в индексно-последовательный файл. [52] |
В некоторых системах управления индексно-последовательным файлом при обработке в режиме обновления может возникнуть трудность, связанная с необходимостью добавления к файлу записи, значение ключа которой превосходит значение ключа логически последней записи файла. Для предотвращения такой ситуации целесообразно завести во время создания файла фиктивную запись с максимально возможным значением ключа. [53]
Информационная база системы - это индексно-последовательный файл, содержащий информацию из плановых и отчетных документов. Программное обеспечение информационной базы разработано в ОС ЕС на языке ПЛ / 1 и представляет собой комплекс из 21 программы. Комплекс универсален; он может работать с файлами и записями любой длины и реквизитами различной характеристики. Количество записей, их длина, другие параметры записи могут меняться в зависимости от требований пользователя, а система настраиваться на конкретные условия при вводе в эксплуатацию. В этом заключается основное преимущество данной системы. [54]
Графа не заполняется, если индексно-последовательный файл обрабатывается последовательно целиком. [55]
Вся база НСИ находится в индексно-последовательном файле, записи которого блокированы. Каждая запись имеет фиксированную длину, устанавливаемую при генерации. [56]