CICS - Manejo de archivos

CICS nos permite acceder a los datos de archivos de muchas formas. La mayoría de los accesos a archivos son aleatorios en el sistema en línea, ya que las transacciones que se procesarán no se agrupan ni se clasifican en ningún tipo de orden. Por lo tanto, CICS admite los métodos de acceso directo habituales: VSAM y DAM (método de acceso directo). También nos permite acceder a los datos utilizando administradores de bases de datos.

Acceso aleatorio

Los siguientes son los comandos que se utilizan para el procesamiento aleatorio:

No Señor Comandos y descripción
1 LEER

El comando READ lee datos de un archivo usando la clave principal.

2 ESCRIBIR

El comando de escritura se usa para agregar nuevos registros a un archivo.

3 VOLVER A ESCRIBIR

El comando REWRITE se usa para modificar un registro que ya está presente en un archivo.

4 ELIMINAR

El comando DELETE se usa para eliminar un registro que está presente en un archivo.

Acceso secuencial

A continuación se muestran los comandos que se utilizan para el procesamiento secuencial:

No Señor Comandos y descripción
1 STARTBR

STARTBR se conoce como inicio de exploración.

2 READNEXT / READPREV

Cuando emitimos un comando STARTBR, no hace que los registros estén disponibles.

3 RESETBR

El comando RESETBR nos permite restablecer nuestro punto de partida en medio de una navegación.

4 ENDBR

Cuando hayamos terminado de leer un archivo de forma secuencial, finalizamos la exploración usando el comando ENDBR.