Modernization Hub

Access Method

Enhanced Definition

The technique used by programs to store and retrieve data from storage devices. Access methods define how data is organized, accessed, and managed on storage media. An Access Method in z/OS is a set of system software routines that manage the transfer of data between an application program's main storage and input/output (I/O) devices like DASD (Direct Access Storage Devices) or tape drives. It abstracts the complexities of physical I/O operations and device characteristics, allowing programs to interact with data sets logically. Its primary purpose is to provide efficient and organized ways for programs to read from and write to data sets.

Key Characteristics

    • Provides interface between application programs and I/O devices
    • Handles buffering, blocking, and physical I/O operations
    • Determines data organization (sequential, indexed, direct)
    • Optimized for specific access patterns and performance requirements
    • Sequential Access Methods:
    • QSAM (Queued Sequential Access Method) - High-level, automatic buffering
    • BSAM (Basic Sequential Access Method) - Low-level, programmer-controlled
    • SAM (Sequential Access Method) - Basic sequential processing
    • Direct Access Methods:
    • VSAM (Virtual Storage Access Method) - Modern indexed and sequential
    • BDAM (Basic Direct Access Method) - Low-level direct access
    • ISAM (Indexed Sequential Access Method) - Legacy indexed access
    • Specialized Access Methods:
    • VTAM (Virtual Telecommunications Access Method) - Network communications
    • TCAM (Telecommunications Access Method) - Legacy communications

Use Cases

    • Selecting appropriate data organization for application requirements
    • Optimizing I/O performance for batch and online applications
    • Managing large-scale data processing operations
    • Integrating legacy and modern data access patterns

Related Concepts

Related to: VSAM, Dataset, DASD, I/O Operations

Related Vendors

Tone Software

14 products

Trax Softworks

3 products

IBM

646 products

Applied Software

7 products

Related Categories

Operating System

154 products

Automation

222 products

Browse and Edit

64 products

Encryption

41 products