O Virtual Storage Access Method (VSAM) é um método de acesso de alto desempenho e organização de conjunto de dados, que organiza e mantém os dados por meio de uma estrutura de catálogo. Ele utiliza o conceito de armazenamento virtual e pode proteger conjuntos de dados em vários níveis, fornecendo senhas. VSAM pode ser usado em programas COBOL como arquivos sequenciais físicos. VSAM são os conjuntos de dados lógicos para armazenar registros. Os arquivos podem ser lidos sequencialmente e aleatoriamente no VSAM. É uma maneira aprimorada de armazenar dados que supera algumas das limitações dos sistemas de arquivos convencionais, como arquivos sequenciais.
Características do VSAM
A seguir estão as características do VSAM -
VSAM protege os dados contra acesso não autorizado usando senhas.
VSAM fornece acesso rápido a conjuntos de dados.
VSAM tem opções para otimizar o desempenho.
O VSAM permite o compartilhamento de conjuntos de dados em ambientes online e em lote.
VSAM são mais estruturados e organizados no armazenamento de dados.
O espaço livre é reutilizado automaticamente em arquivos VSAM.
Limitações do VSAM
A única limitação do VSAM é que ele não pode ser armazenado no volume TAPE. Ele sempre é armazenado no espaço DASD. Requer um número de cilindros para armazenar os dados, o que não é econômico.