Файл - адрес - Большая Энциклопедия Нефти и Газа, статья, страница 4
Жизнь похожа на собачью упряжку. Если вы не вожак, картина никогда не меняется. Законы Мерфи (еще...)

Файл - адрес

Cтраница 4


Заполняется только для файлов адресов и файлов, записи которых выбираются по ключу. В графе указывается количество знаков, составляющих адрес в файле адресов или ключ записи.  [46]

Каждая запись файла адресов содержит только два ключа записей обрабатываемой части файла - максимальный и минимальный. Таким образом, для каждой обрабатываемой части файла требуется одна запись в файле адресов.  [47]

Файл со связками может иметь любую организацию ( последовательную, индексно-последова Тельную или произвольную) и располагаться на любом из устройств, допускаемых для файлов с указанной организацией. Записи этого файла могут извлекаться для обработки последовательно или как указано в файле адресов, подготовленном для этого файла со связками. Опорный файл должен допускать произвольное извлечение записей, поэтому он может иметь только индексно-последовательную или произвольную организацию и для его размещения могут использоваться только диски.  [48]

Графа заполняется только для файлов адресов и файлов, записи которых выбираются по ключу. В графе указывается количество знаков, составляющих ключ записи или адрес в файле адресов.  [49]

Файл, используемый организациями, осуществляющими прямой маркетинг, и содержащий все необходимые почтовые индексы ( postalcode) и адресные зоны, к которым эти индексы относятся. Такой файл используется для получения недостающих почтовых индексов и для подтверждения индексов, вводимых в файл адресов.  [50]

Дисковый вариант программы сортировки позволяет заменить сортировку записей файла сортировкой управляющей информации о записях этого файла. В этом случае в результате выполнения программы создается выводной файл, который состоит из упорядоченных управляющих полей записей и дисковых адресов соответствующих записей, либо только из дисковых адресов записей. Этот файл адресов используется для обработки исходного вводного нерассортированного файла в упорядоченной последовательности.  [51]

При сортировке последовательного файла на дисках с помощью программы сортировки на магнитных лентах и дисках можно указать специальный операнд ADDROUT, который позволяет получить вместо рассортированного файла записей файл адресов. При такой обработке в программе РПГ файл данных описывается как файл с произвольной организацией. Так как этот файл адресов содержит истинные адреса дисковых записей, то подпрограмма преобразования, не нужна.  [52]

Обрабатываемые части файла могут пересекаться. Если минимальный и максимальный ключи равны, то обрабатывается только одна запись файла данных. Обработка файла заканчивается по концу файла адресов.  [53]

Для обработки файлов с произвольной организацией необходимо подготовить файл адресов. Файл адресов записей в этом случае должен содержать некоторую информацию о расположении записи, из которой могут быть получены адрес дорожки и ключ или номер записи. Кроме того, так как в большинстве случаев в файле адресов записей указывается не истинный адрес требуемой записи, а некоторая информация для получения адреса, то должна быть подготовлена подпрограмма для преобразования полей файла адресов записей в адрес дорожки и ключ записи или номер записи. Подпрограмма преобразования зависит от той формулы, которая использовалась для вычисления местоположения записи при создании файла с произвольной организацией. В частном случае подпрограмма преобразования может быть просто выдачей информации без всяких расчетов. Подпрограмма преобразования может быть записана на языке РПГ или на языке Ассемблера.  [54]

Обработку записей индексно-последова-тельного файла можно выполнит и выборочно в произвольном порядке. Для указания местоположения обрабатываемых записей тоже используется файл адресов записей. В этом случае вместо ключей, задающих границы обрабатываемых участков, файл адресов записей должен содержать ключи тех записей файла данных, которые требу - ется обработать. В каждой записи файла адресов может быть подготовлено произвольное количество ключей, расположенных вплотную друг к другу. Последний ключ в записи файла адресов определяется по первому полю из пробелов, следующему за ключами, или по концу записи. Конец файла определяется по признаку КОНЕЦ ФАЙЛА. Длина поля ключа в файле адресов должна быть равной длине ключа записей индексно-последовательного файла.  [55]



Страницы:      1    2    3    4