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