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