Virtual Storage Access Method

Virtual Storage Access Method (VSAM) is a DASD file storage access method, used in following IBM operating systems: In VM/370 the CMS/VSAM support is based on DOS/VS.
 * DOS/VS
 * OS/VS1
 * OS/VS2 Release 1 (SVS)
 * OS/VS2 Release 2 (MVS)

Data Set Organizations

 * Key Sequenced Data Set (KSDS) - similar to Indexed Sequential Access Method (ISAM) dataset
 * Relative Record Data Set (RRDS) - similar to Basic Direct Access Method (BDAM) datasets
 * Entry Sequenced Data Set (ESDS) - similar to Basic Sequential Access Methid (BSAM) or Queued Sequential Access Method (QSAM) datasets
 * Linear Data Set (LDS)

Publications

 * G320-5774-0 - VSAM Primer and Reference
 * Doug Lowe: VSAM Access Method Services and Application Programming - Mike Murach & Associates 1986, ISBN 0-911625-33-X
 * James Martin: VSAM: Access Method Services and Programming Techniques - 1987, ISBN 0-13-944174-3
 * Jay Ranade: VSAM Performance, Design, and Fine Tuning - Macmillan 1987, ISBN 0-02-948631-9
 * Jay Ranade: VSAM Performance, Design, and Fine Tuning 2nd Edition - McGraw-Hill 1989 - ISBN 0-07-051245-0
 * SG24-6105-02 VSAM Demystified (Mar 2013)

Links

 * VSAM Tutorial