Professional Documents
Culture Documents
VSAM - Session - 1
VSAM - Session - 1
VSAM - Session - 1
Objectives of VSAM
To be strong on VSAM concepts
To be able to process a VSAM Dataset in a COBOL
program.
VSAM Session 1
Introduction to VSAM
Features of VSAM
Types of VSAM files
Characteristics of VSAM
VSAM objects
Control Interval
Control Area
Introduction to VSAM
Features of VSAM
All VSAM files must be created before they can be used in
the program.
All VSAM clusters must be catalogued.
VSAM data space must be allocated before the creation of
the VSAM clusters.
Characteristics of VSAM
Control Interval
Data
Free
(multiple recs.)
Space
RDF
CIDF
(one or more)
(3 bytes)
(4 bytes)
Data records
Free space
Un-used space
Control Information.
RDF Record Description Field (1 or more)
CIDF Control Interval Description Field.
Control Area
Control Areas
Control Interval 1
Record 1
Record 2
Record 3
Control Interval 2
Record 4
Record 5
Record 6
Record 7
Record 8
Record 9
Control Interval 3
CI Split (continued)
Current Status
Control Interval 1
Record 1
Record 2
Record 5
Control Interval 2
Record 7
Record 8
Record 9
Control Interval 3
CI Split (continued)
New Status
Control Interval 1
Record 1
Control Interval 2
Record 5
Control Interval 3
Record 7
Record 2
Record 3
Record 8
Record 9
or
REPRO
INDATASET (DSN of the Input file)
Common Errors
Dynamic Access
READ filename NEXT AT END imperative statement.