21. Se você deseja usar o comando REWRITE, como o arquivo VSAM deve ser aberto? |
Deve ser aberto como E/S. |
22. Explique o significado e a sintaxe do comando START. |
O comando START é usado para leitura diferente do próximo registro VSAM. Um valor deve ser movido para a CHAVE DE GRAVAÇÃO. A cláusula KEY é opcional, mas pode ser usada para especificar um operador relacional (igual, menor que, etc.). |
23. Qual é o significado do processamento dinâmico? |
É raramente usado. Isso significa que um programa usa processamento sequencial e aleatório para um arquivo VSAM KSDS. |
24. Cite algumas condições e códigos de erro comuns do VSAM. |
Eles são fim de arquivo (10), chave duplicada (22), registro não encontrado (23), erro de lógica VSAM (90), problema aberto (92) e problema de espaço (93). |
25. O que é o campo de código VSAM? |
É um aprimoramento do COBOL II para o processamento em lote VSAM, expandindo o campo FILE STATUS. Ele é definido no WORKING-STORAGE como um item de grupo de seis bytes com três elementos de dois bytes, o código de retorno normal, o código de função e o código de feedback. |
26. O que é um slot VSAM? |
Um conjunto de dados de registro relativo (RRDS) consiste em um número especificado de áreas chamadas slots. Cada slot é identificado por um número de registro relativo (RRN) que indica sua posição relativa no arquivo. |
27. Qual é o programa utilitário intimamente associado ao VSAM? |
IDCAMS, o utilitário de serviços de métodos de acesso. |
28. Existem pelo menos sete comandos IDCAMS; nomeie e explique cada um deles. |
ALTER modifica as informações de um catálogo, índice alternativo, cluster ou caminho. BLDINDEX constrói o índice alternativo, é claro. DEFINE é usado para ALTERNATEINDEX, CLUSTER ou PATH. DELETE remove a entrada de catálogo de um catálogo, cluster, índice alternativo ou caminho. LISTCAT lista informações sobre o conjunto de dados. PRINT imprime o conteúdo do conjunto de dados. REPRO copia registros de um arquivo para outro. |
29. Quais são os três níveis de definição para o VSAM DEFINE? |
Eles são DEFINE CLUSTER, DATA e INDEX. |
30. Qual é o significado do parâmetro SHAREOPTIONS? |
Especifica como o arquivo pode ser compartilhado entre jobs e entre ambientes batch e CICS. |
Material de apoio ao aluno