Office 365
Welcome!    Login | Checkout 0 Items | Checkout
ETI Performance Improvement

Technical Training

Creating Rock Stars since 1984

Introduction to VSAM


This course is designed to introduce the concepts of VSAM to application programmers, project managers and systems personnel.  The materials contain a detailed description of using VSAM data sets and catalogs.  Background information will be given on how to create and maintain files and suggested ways to optimize performance and to provide data security and integrity. 


Upon completion of the course, the student should be able to: 

· Understand VSAM catalogs 

· Allocate space for a file 

· Create, print, copy or reorganize VSAM files 

· Load records into a file 

· Understand control intervals and control areas 

· Understand the use of alternate indexes 

· Code the logic needed to access VSAM files in application programs 


This course is designed for personnel involved with the development or maintenance of applications which utilize the Virtual Storage Access Method (VSAM). 

Duration: 3 days


The student should have a basic knowledge of COBOL or ALC. 

More About This Session

Dates & Registration

Introduction to VSAM

3 Days

Your Price: $1797


I.Introducing VSAM 

A brief description of a VSAM file and a presentation of the advantages of using VSAM. 

II.Types of data sets 

A discussion of the characteristics of key-sequenced, entry-sequenced and relative record data sets.  The definition of control intervals and control areas; a description of the characteristics and structure of indexes and an explanation of control interval and control area splits. 

III.Alternate Indexes 

A discussion of the purpose for alternate indexes; an explanation of alternate index records; and a presentation on the maintenance of alternate indexes. 

IV.VSAM Catalogs 

A description of the characteristics of a VSAM catalog; an explanation of the information contained in a VSAM catalog; and a discussion of the purpose of user catalogs. 


A brief description of the purpose of IDCAMS; an explanation of the syntax requirements for the DEFINE, REPRO, PRINT, LISTCAT, EXPORT, IMPORT, and DELETE commands. 

VI.Coding in COBOL 

A presentation of the VSAM syntax requirements for the SELECT, FD, OPEN, CLOSE, READ, WRITE, REWRITE, and DELETE statements; and a description of the STATUS KEY indicators. 

VII.Coding in ALC 

 An explanation of the ACB, EXLST, RPL, MODCB, SHOWCB, and TESTCB macros; an explanation of I/O feedback; and a discussion on the use of OPEN, CLOSE, GET, PUT and ERASE macros. 

VIII.Coding in PL/I 

A presentation of the VSAM syntax requirements for FILE DECLARATIONS, the 


Introduction to VSAM

3 Days

Your Price: $1797

No sessions are scheduled at this time.
Contact us to schedule a session for your organization.

back to top

Customize Sessions

Need a customized session?

Did you know that all of our sessions can be customized?
Let us help create a private session your team will love!

Selected Sessions

No Sessions Selected

Add a session to begin registration.
  • Chat with a Coach

    Have a more immediate need? Book a
    one-on-one virtual session with one of our coaches. Why spend the next hour searching online for answers? Spend just 15 minutes with one of our experts and get accurate and personalized answers to all of your questions. We're standing by ready to level up your knowledge of the apps you use every day.

    $9.99  |  15 minutes

      Book Now

  • Personalize This Session

    All of our sessions can be customized to meet your team's specific need. Build the perfect program by picking and choosing topics from any of the courses in our catalog. A personalized private session gives you the ultimate flexibility and helps maximize your team's valuable time!

    Let us help customize your next:


    30-90 Minute Webinar

    Half or Full Day Training

    On-Demand Learning

    Team Learning Paths

    Contact us today!


ETI Performance Improvement
8500 Keystone Crossing Suite 550
Indianapolis, Indiana 46240

p. 317.475.6555
e. [email protected]

8:00 am - 5:00 pm M-F EST

Educate. Equip. Empower.
ETI Performance Improvement

© 2019 ETI Performance Improvement        Illustrations ©2012 Nathaniel Charles