CICS - Gestione dei file

CICS ci consente di accedere ai dati dei file in molti modi. La maggior parte degli accessi ai file sono casuali nel sistema in linea poiché le transazioni da elaborare non sono raggruppate e ordinate in alcun tipo di ordine. Pertanto CICS supporta i normali metodi di accesso diretto: VSAM e DAM (Direct Access Method). Ci consente inoltre di accedere ai dati utilizzando i gestori di database.

Accesso casuale

Di seguito sono riportati i comandi utilizzati per l'elaborazione casuale:

Suor n Comandi e descrizione
1 LEGGERE

Il comando READ legge i dati da un file utilizzando la chiave primaria.

2 SCRIVI

Il comando di scrittura viene utilizzato per aggiungere nuovi record a un file.

3 RISCRIVERE

Il comando REWRITE viene utilizzato per modificare un record che è già presente in un file.

4 ELIMINA

Il comando DELETE viene utilizzato per eliminare un record presente in un file.

Accesso sequenziale

Di seguito sono riportati i comandi utilizzati per l'elaborazione sequenziale:

Suor n Comandi e descrizione
1 STARTBR

STARTBR è noto come avvia navigazione.

2 READNEXT / READPREV

Quando emettiamo un comando STARTBR, non rende disponibili i record.

3 RESETBR

Il comando RESETBR ci consente di ripristinare il nostro punto di partenza nel mezzo di una navigazione.

4 ENDBR

Quando abbiamo finito di leggere un file in sequenza, terminiamo la navigazione utilizzando il comando ENDBR.