Back to Courses

VSAM – Defining, Altering, and Deleting VSAM Data Sets z/OS 2.5


3 hours



This course describes how VSAM data sets are created using the IDCAMS Utility, or by using JCL statements. It also discusses how alternate indexes on creating, copying, deleting, and managing VSAM data sets using JCL, TSO/E commands, the IDCAMS batch utility, and other tools is also covered. Finally, other products used to manage VSAM data sets are introduced – both from IBM and other vendors.


This course is oriented to Application Programmers, Systems Programmers, and Operations staff. However, anyone needing to understand VSAM data sets will benefit from this course.


Successful completion of the Interskill VSAM – Introduction to VSAM course, or equivalent knowledge.


After completing this course, the student will be able to:

  • Create a VSAM data set using JCL or IDCAMS
  • Identify options available when creating a VSAM data set
  • Create and manage Alternate Indexes
  • Delete VSAM data sets
  • Modify VSAM data set attributes

Course Content

Creating VSAM Data Sets

Methods Used to Create VSAM Data Sets
IDCAMS VSAM Data Set Parameters
VSAM Data Set Sharing
Using JCL Statements to Create a VSAM Data Set

Alternate Indexes, ALTER, and DELETE

Creating Alternate Indexes
Building the Alternate Index
Accessing an Alternate Index
Deleting VSAM Data Sets
Altering VSAM Data Set Attributes

VSAM – Defining, Altering, and Deleting VSAM Data Sets z/OS 2.5 Mastery Test