Training

 

 

Popular Courses

Browse Our Free Resources

  • whitepapers
  • whitepapers
  • webinars
  • blogs

Our Locations

Training Centres

Vancouver, BC
Calgary, AB
Edmonton, AB
Toronto, ON
Ottawa, ON
Montreal, QC
Hunt Valley
Columbia

locations map

Calgary

550 6th Av SW
Suite 475
Calgary, AB
T2P 0S2

Toronto

821A Bloor Street West
Toronto, ON
M6G 1M1

Vancouver

409 Granville St
Suite 902
Vancouver, BC
V6C 1T2

U.S. Office

436 York Road
Suite 1
Jenkintown, PA
19046

Other Locations

Dallas, TX
Miami, FL

Home > Training > Mainframe > VSAM, IDCAMS and Programming Training

VSAM, IDCAMS and Programming Training

Course#: WA1883

The course covers, in detail, all aspects of using VSAM and IDCAMS that are important to the senior application COBOL programmer in new system development or maintenance.  The class lab is designed to provide an in-depth work experience. 

The structure of VSAM will be discussed.  Each of the three VSAM file types (KSDS, ESDS, RRDS) will be reviewed in detail showing the design and efficiency features of each.  The concepts of Control Area (CA), Control Interval (CI), and other space management features will be covered, as will the features of Alternate Indexing (AIX) and alternate index access PATH (PATH). 

All file structures will be related to the MVS/ VSAM space allocation and catalogs necessary to support the files. 

IDCAMS will be fully discussed and used.  Creating VSAM files using DEFINE CLUSTER will be described for all file types, as well as other IDCAMS functions of DELETE, PRINT, REPRO, LISTCAT, VERIFY and ALTER. 

The workshop application will create fixed and variable length record VSAM files, load the files, create an alternate index and path, and read/insert/delete records using a COBOL program. 

The LISTCAT command will be used to review the VSAM catalog information at critical points in the course.

Topics
 
  • VSAM Structures - Dataset Structures – ESDS, KSDS, RRDS
    • MVS/VSAM Dasd File Catalog And Space Management
  • IDCAMS - Access Methods Services Utility - Alternateindex
  • System Design And Performance Features
    • Performance Options
  • COBOL Programming
    • READ, REWRITE, WRITE, DELETE
    • Status code checking
    • Review sample programs
    • Test the program
 
What you will learn
 

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

  • discuss the MVS/VSAM catalog facilities
  • discuss how VSAM stores data on disk volumes including Control Intervals / Control Areas
  • discuss the procedures VSAM uses for space management and especially free space
  • create VSAM files
  • create Alternate Indexes, and PATHs
  • manipulate VSAM files using IDCAMS access command of REPRO and PRINT
  • manipulate data in a VSAM file from a COBOL program discuss efficiency features of the three file types
  • correct the program.
 
Audience
 

The course is intended for Data Processing personnel who will need to learn how to design, allocate, maintain, and access VSAM files in a batch COBOL environment.  Students need a working knowledge of COBOL, MVS JCL and disk dataset organization to fully participate in the class.

 
Prerequisites
 

A working knowledge of TSO/ISPF and COBOL will also be helpful in the course workshop.

 
Duration
  Five Days.

Outline of WA1883 VSAM, IDCAMS and Programming Training

DAY 1

  • VSAM Structures - Dataset Structures – ESDS, KSDS, RRDS
  • Workshop

Day 2

  • VSAM DASD File Catalog And Space Management
  • Workshop

Day 3

  • IDCAMS - Access Methods Services Utility – Alternate Index
  • System Design And Performance Features
  • Performance Options

Day 4

  • COBOL Programming
  • READ, REWRITE, WRITE, DELETE
  • Status code checking
  • Review sample programs
  • Workshop

Day 5

  • Workshop
  • Test the program
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
*Your name:

*Your e-mail:

*Phone:

*Company name:

Additional notes:

We have received your message. A sales representative will contact you soon.

Thank you!.

more details
buy this course

Register for a courseware sample

It's simple, and free.

 

Thank You!

You will receive an email shortly containing a link to download the requested sample of the labs for this course.