Cтраница 1
Индексная область содержит все необходимые данные для быстрого определения адреса искомой записи при прямой ( DIRECT) выборке данных по ключу. Индексная область разделяется на две части: индексная область треков - для каждого цилиндра основной области своя и индексная область цилиндров - общая для всей основной области. [1]
Индексная область треков содержит по два элемента на каждый трек основной области данного цилиндра - нормальный элемент и элемент переполнения, называемые вместе индексом трека. Нормальный элемент содержит ключ последней записи соответствующего трека и физический адрес этого трека. Элемент переполнения содержит ключ и адрес последней записи, логически привязанной к данному треку и, возможно, лежащей в области переполнения. [2]
Индексная область цилиндров содержит по одному элементу на каждый цилиндр основной области. Этот элемент, называемый индексом цилиндра, содержит ключ последней записи цилиндра и физический адрес цилиндра. Индексная область цилиндров не создается, если набору данных отводится всего один цилиндр. [3]
Помимо этого, файл может содержать индексную область, где размещаются индексы цилиндра и главный индекс, и независимую область переполнения. Индексная часть располагается перед основной областью данных, а область переполнения является дополнительной областью и описывается отдельным оператором. [4]
Индекс цилиндров и необязательный главный индекс составляют индексную область. Две другие области-основная и область переполнения - содержат собственно логические записи набора данных. Поскольку индекс дорожек располагается на нулевой дорожке каждого цилиндра основной области, он может быть отнесен к основной области набора данных. [5]
Если в параметре SPACE сделан запрос на память для индексной области, то для индексно-последовательного набора данных нельзя запрашивать больше одного тома. Создается только отдельная основная область с вложенной ( встроенной) индексной областью. [6]
Для индексно-последовательного набора данных INDP25 будут отведены три области: индексная область объемом пять цилиндров на томе с серийным номером RABPAK; основная область, расположенная на двух томах: RABPAK и KADRES, по десять цилиндров на каждом из них; независимая область переполнения на томе RABPAK объемом десять цилиндров. [7]
Индексно-последовательная организация данных предусматривает несколько видов его обработки, а именно: создание и расширение набора данных ( заполняется основная область и строится индексная область, причем записи должны быть предварительно рассортированы); добавление новых записей с возможной одновременной обработкой и ( или) обновление записей произвольным ( метод индексно-последовательного доступа) или последовательным ( метод последовательного доступа) способом. [8]
Тип 1 присваивается участку, предназначенному для размещения данных, тип 2 отводится для области переполнения индексно-последовательного файла, тип 4 - для размещения индексной области и, наконец, тип 8 - для размещения данных при разделении цилиндров между двумя и более файлами. Такой способ размещения файлов ( рис. 2.2) удобен, если соответствующие элементы данных нескольких файлов должны извлекаться с диска или посылаться на него одновременно. [9]
Параметр DSNAME, кроме указания имени набора данных, может также употребляться для идентификации областей набора данных: DSNAME имя набора ( INDEX) - индексной области; DSNAMEHMa набора ( PRIME) - основной области; DSNAME имя набора ( OVFLOW) - независимой области переполнения. [10]
Индексная область содержит все необходимые данные для быстрого определения адреса искомой записи при прямой ( DIRECT) выборке данных по ключу. Индексная область разделяется на две части: индексная область треков - для каждого цилиндра основной области своя и индексная область цилиндров - общая для всей основной области. [11]
Устройство запрашивается параметром UNIT только в том случае, когда не задан параметр VOLUME REF ссылка. Тип устройства для индексной области, так же как и тип устройства для независимой области переполнения, может отличаться от типов устройств, запрошенных для двух остальных областей набора данных. [12]
Индексная область содержит все необходимые данные для быстрого определения адреса искомой записи при прямой ( DIRECT) выборке данных по ключу. Индексная область разделяется на две части: индексная область треков - для каждого цилиндра основной области своя и индексная область цилиндров - общая для всей основной области. [13]
![]() |
Адрес основной памяти.| Код элемента индексного массива. [14] |
ИС, является функциональным компонентом буферного устройства управления ( BCU), которое служит высокоскоростным интерфейсом между основной памятью и CPU. Кроме того, в состав BCU входят логические схемы, индексная область и управление буферной памятью. Общие представления о BCU можно получить из рис. 7.3. Его компоненты рассматриваются отдельно. [15]