JCL (z/OS) - JCL Coding Basics - DD Statements and Data Sets 2.5
Duration
4 hours
Overview
The DD statement is the most often used JCL statement, responsible for defining the input and output resources required when running a program. This course describes the parameters required when dealing with existing data sets, and if needing to create new ones.
Audience
Operators and programmers who need to know how to code and submit JCL batch jobs.
Prerequisites
Completion of the JCL (z/OS) - JCL Coding Basics - JOB and EXEC Statements course, or equivalent knowledge.
Objectives
- After completing this course, the student will be able to:
- Describe the syntax required when coding a DD statement
- Code a DD statement to reference and existing data set, or create a new one
- Identify the attributes that can be assigned to a new data set
Course Content
Input Data Requirements Using DD Statements
General DD Statement Use
Methods Used to Supply Input Data
Placement of the DD Statement
Commonly used DD Statement Parameters when Accessing Data Sets
Role of the Catalog and VTOC
Ignoring DD Statement Input
Common Input Data DD Statement Mistakes
Output Data Set Naming and Placement
New and Existing Data Set Reference
Output Data Set Naming Rules
Types of Output Data Sets
Dummy Data Sets
Specifying Data Set Disposition
UNIT and VOLUME Parameters
Output Data Set Space and Data Attributes
Allocating Space to Your Data Set
Releasing Unused Space
Identifying Space-Related Problems
DSORG, RECFM, LRECL, and BLKSIZE Parameters
Using the LIKE Parameter
Retention Periods and Expiry Dates
Storage Management Subsystem’s Role when Creating a Data Set