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. |