VSAM For COBOL Programmers - Topical Outline
Day One
Introduction
VSAM Space Concepts
CI's and CA's
ESDS, KSDS, RRDS, LSDS
RBA's
JCL for VSAM data sets
Catalog Hierarchy
Entry Sequenced Data Sets (ESDS) and Access Method Services (AMS)
ESDS Characteristics
Introduction to AMS
DEFINE CLUSTER, REPRO, PRINT, DELETE commands
Computer Exercise: ESDS and AMS
Job Alternatives
Single versus multiple steps and jobs
JES2 vs JES3
Key Sequenced Data Sets (KSDS)
Creating KSDSs - Overview
KSDS Terms and Concepts
Free Space
CI splits and CA splits
DEFINE CLUSTER for KSDS
LISTCAT Command
Computer Exercise: KSDS and AMS
VSAM and COBOL: An Introduction
Defining VSAM files in a COBOL program
File status items for VSAM files
OPENing and CLOSEing VSAM files
File Position Indicator
File status processing concerns
COBOL and ESDS
File Processing
Day Two
COBOL and KSDS
File Processing
Computer Exercise: Processing a KSDS Randomly
Alternate Indexes
AIX Concepts
DEFINE AIX, BLDINDEX, DEFINE PATH Commands
Computer Exercise: AIX and AMS
Using Alternate Indexes in COBOL
Relative Record Data Sets (RRDS)
RRDS Concepts
Randomizing Algorithms
DEFINE CLUSTER for RRDS
COBOL and RRDS
File Processing
Variable Length Record RRDS Support
Computer Exercise: Random Processing of an RRDS
D540 / 2 Days
These Materials © Copyright 2012 by Steven H. Comstock
Materials version: V8.x
Course description
Course Objectives
COBOL curriculum
Home page
This page last updated: 31 July, 2014
Copyright © 2014 by Hunter's Training Associates, LLC