Cтраница 2
Упомянутые выше приложения показывают пространственные особенности исторической практики, фиксируют современное состояние естественной и антропогенной сред и протезируют изменения в мире, опираясь на погодные и геофизические явления, и события Чйтовеческой деятельности. В каждом приложении было принято решение, касающееся использования физических наборов данных для обслуживания логических моделей данных. [16]
Поэтому в СРВ имеются специальные команды и служебные программы, по-зво ляющие сконструировать оператор DD и распределить память на томе прямого доступа в любой момент сеанса работы непосредственно перед использованием набора данных и освободить память сразу, как только работа с набором данных закончится. [17]
Переход от системы файлов, каждый из которых содержит один тип записи, к базе данных с разными типами записей и структурированными наборами данных дает множество преимуществ. Одним из них является значительное увеличение эффективности, обусловленное использованием для поиска всех записей с определенным значением ключа структурован-ных множеств данных одновременно с первичными и вторичными ключами. При использовании структурированных наборов данных можно исключить всю избыточную информацию, что приводит к уменьшению необходимого объема памяти. Есл № избыточные данные были специально сохранены, чтобы увеличить скорость поиска, то их можно использовать, чтобы убедиться, что обновление какого-либо значения в одной записи влечет за собой изменения во всех соответствующих записях. [18]
В принципе возможно создать систему, в которой любой язык программирования являлся бы подмножеством управляющего языка. Запросы на выполнение, использование наборов данных и редактирование в этом случае оказались бы одинаковыми для всех языков. Примером тому может служить компонент TSO в системе MVS фирмы IBM. Программирование здесь осуществляется в контексте единого рабочего места программиста. Так же широко распространена организация систем, предусматривающая для каждого языка программирования свой командный контекст. [19]
Информация о наборах данных VSAM и томах прямого доступа, содержащих эти наборы данных, хранится в каталогах VSAM. Каталоги VSAM - это наборы данных VSAM, организованные в порядке возрастания ключей. Через каталоги VSAM осуществляется распределение и перераспределение внешней памяти без установки соответствующих томов прямого доступа, санкционирование доступа к наборам данных, устанавливается местоположение наборов данных, ведется статистика использования наборов данных VSAM. Все наборы данных VSAM должны быть зарегистрированы в каталогах VSAM, причем один набор данных может быть зарегистрирован только в одном каталоге. Каталоги VSAM образуют иерархию, во главе которой находится главный каталог, содержащий в общем случае указатели на каталоги следующего уровня и наборы данных VSAM. Главный каталог должен быть зарегистрирован как набор данныл в системном каталоге. [20]