Vai a pag. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

Il COBOL e la Gestione dei Files - 1

SEQUENTIAL

I records sono registrati uno dopo l'altro, nello stesso ordine con cui si presentano al terminale di entrata

ORGANIZZAZIONE dei Files
(Sistemazione dei records all'interno del File)

Viene effettuata in funzione del modo con cui i records dovranno essere elaborati

INDEXED

I records sono registrati in modo che ognuno sia individuato da una chiave principale e, nel caso, da chiavi secondarie. A ogni chiave è associato un indice

RELATIVE

I records sono individuati dal numero stesso del record (la sua posizione fisica all'interno del File)

SEQUENTIAL
(Coda-Elaborazione di tutti i records)

I records sono processati nell'ordine con cui sono stati originariamente scritti (organizzazione Sequential), in ordine ascendente di chiave (org. Indexed), in ordine ascendente di numero di record (org. Relative)

Modalità di ACCESSO
(Come i records verranno letti o scritti)

Varia in funzione del tipo di elaborazione da svolgere sui records

RANDOM
(Tabella-Singoli records indipendentemente dall'ordine)

È consentito su files Indexed e Relative. I records da processare sono rintracciati specificando la chiave o il numero del record

DYNAMIC
(Selezione di records con determinate caratteristiche)

Non gestibile su files Sequential, consente di variare il modo di accesso (posizionamento random, elaborazione sequential)

N.Brugaletta

COBOL 21