HOME JCL COBOL DB2 VSAM CICS


Perguntas sobre VSAM

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.

1 2 3 4 5
Material de apoio ao aluno