Cтраница 2
В программах управляющих ЦВМ основные операции используются существенно иначе, чем в программах универсальных ЦВМ при решении вычислительных задач. В управляющих ЦВМ значительно больший удельный вес имеют логические задачи преобразования информации, что определяет большее использование логических операций по сравнению с арифметическими. Статистика использования операций в программах управляющих ЦВМ определяет ориентирование структуры команд таких ЦВМ на преимущественное выполнение логических операций и, в частности, на широкое оперирование с малоразрядной информацией. [16]
Для выполнения своих функций администратор базы данных использует набор вспомогательных программ. Эти программы составляют существенную часть системы управления базами данных. К ним относятся, например, программы ведения системного журнала, хранящего сведения о каждом обращении в базу данных, программы восстановления базы данных и программы анализа статистики использования данных. [17]
Информация о наборах данных VSAM и томах прямого доступа, содержащих эти наборы данных, хранится в каталогах VSAM. Каталоги VSAM - это наборы данных VSAM, организованные в порядке возрастания ключей. Через каталоги VSAM осуществляется распределение и перераспределение внешней памяти без установки соответствующих томов прямого доступа, санкционирование доступа к наборам данных, устанавливается местоположение наборов данных, ведется статистика использования наборов данных VSAM. Все наборы данных VSAM должны быть зарегистрированы в каталогах VSAM, причем один набор данных может быть зарегистрирован только в одном каталоге. Каталоги VSAM образуют иерархию, во главе которой находится главный каталог, содержащий в общем случае указатели на каталоги следующего уровня и наборы данных VSAM. Главный каталог должен быть зарегистрирован как набор данныл в системном каталоге. [18]
Это и есть адаптивная организация, но она обычно оказывается недостаточно быстрой для систем реального времени. Для часто используемых ключей можно использовать короткие списки, а длинные списки - для редко используемых ключей. Другими словами, для часто используемых элементов существует более Еысокая степень инверсии. Такую организацию данных можно модифицировать автоматически во время выполнения операций ведения файла на основе непрерывно регистрируемой статистики использования ключей. [19]