CICS - Tratamento de Arquivos

O CICS nos permite acessar os dados do arquivo de várias maneiras. A maioria dos acessos a arquivos são aleatórios no sistema online, pois as transações a serem processadas não são agrupadas e classificadas em qualquer tipo de ordem. Portanto, o CICS suporta os métodos usuais de acesso direto - VSAM e DAM (Método de Acesso Direto). Também nos permite acessar dados usando gerenciadores de banco de dados.

Acesso aleatório

A seguir estão os comandos que são usados ​​para processamento aleatório -

Sr. Não Comandos e descrição
1 LER

O comando READ lê os dados de um arquivo usando a chave primária.

2 ESCREVA

O comando Write é usado para adicionar novos registros a um arquivo.

3 REESCREVER

O comando REWRITE é usado para modificar um registro que já está presente em um arquivo.

4 EXCLUIR

O comando DELETE é usado para excluir um registro que está presente em um arquivo.

Acesso Sequencial

A seguir estão os comandos que são usados ​​para o processamento sequencial -

Sr. Não Comandos e descrição
1 STARTBR

STARTBR é conhecido como iniciar navegação.

2 READNEXT / READPREV

Quando emitimos um comando STARTBR, ele não disponibiliza os registros.

3 RESETBR

O comando RESETBR nos permite redefinir nosso ponto de partida no meio de uma navegação.

4 ENDBR

Quando terminamos de ler um arquivo sequencialmente, encerramos a navegação usando o comando ENDBR.