From Serebra Learning Corporation
OS 390 MVS ESA Fundamentals of VSAM Part I 
... applications that use the
Virtual Access Storage Method (
VSAM). It begins with an overview of VSAM, describes what VSAM does for application programs that request its services, the four types of VSAM datasets, followed by a detailed explanation of the VSAM entry-sequenced dataset. The course then examines the physical organization of a
VSAM ESDS, including a close look at a control interval.
more...
OS 390 MVS ESA Fundamentals of VSAM Part II 
...VSAM adds and deletes records to and from a
KSDS. It describes how
VSAM manages the space within the data components of the KSDS when it performs additions or deletions. Also covered is the organization and function of an alternate index, how and when an alternate index can be used, and how an alternate index relates to an existing
ESDS or KSDS. It describes the role that catalogs play in
more...
OS 390 C Programming 
... coding applications using
Virtual Storage Access Method (
VSAM). The course discusses how VSAM can add records to, and delete records from, a
KSDS, and how VSAM manages the space within the data component of the KSDS when performing additions or deletions. It also describes the organization and function of an alternate index. The course shows how an alternate index relates to an existing
ESDS more...
CICS ESA File Processing and Program Execution 
This course covers the coding techniques, source language statements, and
CICS commands needed to code an application program for the CICS/
ESA environment. It covers reading, writing, and deleting records from
VSAM KSDS, handling exception conditions, and preparing a CICS program for execution. While each CICS solution is designed to run on a particular operating system and hardware platform, this
more...