VSAM for PL/I Programmers - Topical Outline
Day One
Introduction
VSAM Space Concepts
CIs and CAs
ESDS, KSDS, RRDS
RBAs
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)
Sequence Set and Index Set
Free Space
CI splits and CA splits
DEFINE CLUSTER for KSDS
LISTCAT Command
Computer Exercise: KSDS and AMS
VSAM and PL/I
Processing ESDS from PL/I
Processing KSDS from PL/I
Partial key requests (generic key)
The DELETE verb in PL/I
Condition checking
Computer Exercise: PL/I and KSDS
Day Two
Alternate Indexes
AIX Concepts
DEFINE AIX, BLDINDEX, DEFINE PATH Commands
Computer Exercise: AIX and AMS
Using Alternate Indexes in PL/I
Relative Record Data Sets (RRDS)
RRDS Concepts
Randomizing Algorithms
DEFINE CLUSTER for RRDS
PL/I and RRDS
Computer Exercise: Random Processing of an RRDS
Extra exercise:
Computer Exercise: PL/I and AIX
E540 / 2 Days
These Materials © Copyright 2012 by Steven H. Comstock
Materials version: V3.x
Course Description
Course Objectives
PL/I curriculum
Home page
This page last updated: 31 July, 2014
Copyright © 2014 by Hunter's Training Associates, LLC