182 Глава5
515 Заключение
Набор данных представляет собой набор логически связанных данных; он может со-
держать исходную программу, библиотеку программ или файл записей данных, ис-
пользуемых обрабатывающей программой. Записи набора данных являются основ-
ной единицей информации, используемой обрабатывающей программой.
Пользователи должны определить количество пространства, выделяемого для на-
бора данных (до его использования), или же эти операции размещения необходимо
автоматизировать с использованием DFSMS. Используя DFSMS, системный програм-
мист z/OS или администратор памяти может определять цели производительности
и требования к доступности данных, создавать модельные определения данных для
стандартных наборов данных и автоматизировать резервное копирование данных.
DFSMS может автоматически предоставлять, исходя из политики инсталляции, эти
службы и атрибуты определения данных наборам данных при их создании. Можно
использовать и другие продукты управления памятью для определения расположения
данных, управления резервным копированием данных, управления использованием
пространства и обеспечения безопасности данных.
Почти вся обработка данных в z/OS является ориентированной на записи. Байт-
ориентированные файлы не представлены в традиционной обработке, хотя они яв-
ляются стандартным компонентом z/OS UNIX. Записи и физические блоки z/OS име-
ют один из нескольких определенных форматов. Большинство наборов данных име-
ют DCB-атрибуты, включающие формат записи (RECFM: F, FB, V, VB, U), максимальную
длину логической записи (LRECL) и максимальный размер блока (BLKSIZE).
Библиотеки z/OS называются также секционированными наборами данных (PDS
или PDSE) и содержат разделы. Исходные программы, параметры управления систе-
мой и приложениями, JCL и исполняемые модули почти всегда находятся в библио-
теках.
Виртуальный метод доступа (Virtual Storage Access Method, VSAM) представляет
метод доступа, обеспечивающий гораздо более сложные функции, чем другие диско-
вые методы доступа. VSAM используется главным образом для приложений и не до-
пускает редактирования с использованием ISPF.
Наборы данных z/OS имеют имена длиной не более 44 символов в верхнем регис-
тре, разделяемые точками на квалификаторы длиной не более 8 байт. Старший ква-
лификатор (HLQ) может быть фиксированным и устанавливаться средствами управ-
ления безопасностью системы, однако остальная часть имени набора данных задает-
ся пользователем. Существуют определенные соглашения именования.
Существующий набор данных можно найти, если известно имя набора данных,
том и тип устройства. Если набор данных каталогизирован, эти требования можно
сократить до одного имени набора данных. Системный каталог представляет собой
единую логическую функцию, хотя его данные могут быть распределены по главному
каталогу и множеству пользовательских каталогов. В действительности почти все
дисковые наборы данных являются каталогизированными. Побочный эффект ис-
пользования каталогов состоит в том, что все (каталогизированные) наборы данных
должны иметь уникальные имена.