Introduction to z/TPFDF
Programming
Overview
The 5 day z/TPFDF Training class is designed to introduce z/TPFDF to
staff who will be writing Application Programs for zTPF using this Data
Base Management tool. The course includes a brief introduction to Data
Base Structures, Components and Terminology and is followed by a more
in depth study of the frequently used z/TPFDF Macros and their
associated parameters. The class includes frequent exercises to
reinforce knowledge gained during the lecture sessions.
Pre-requisites
The students should be comfortable coding assembler programs in the
z/TPF or ALCS environment. The
class can be based around programs structured using SPMs or normal BAL
instructions.
Audience
This class can be taught as part of the full z/TPF programmer training
class or to experienced programmers who are moving into the z/TPFDF
area.
Student
Numbers
The
maximum recommended student to instructor ratio is 12:1
Objectives
By the end of the course, the delegates will be able, with the aid of
course notes to:
·
Identify and describe the basic z/TPFDF Commands
and the correct use of specific parameters.
·
List the functions of the Data Base Interface
Block (SW00SR).
·
Identify z/TPFDF information while tracing using
ZUDFM entries
·
Code and debug programs that use z/TPFDF macros.
Course Outline
Introduction
|
Why
z/TPFDF?
Data Management
Data Structures
|
TPFDF
|
File
Dsects and the LREC
Central Data Base Descriptor Tables (DBDEF)
ZUDFM Entries
Database Design and File Algorithms
The SW00SR
|
Command
Structure
|
Search
criteria - Introduction to Keys
File Organisation
SW00RTN
|
Commands
|
DBOPN
DBRED
DBADD
DBDEL
DBCLS
DBREP
DBMOD
DBRET
Selecting Lrecs by sequence number
DBUKY
DBIFB
DBDSP
Managing your subfiles to work with
DBADR
|
File
indexing
|
DBCRE
DBIDX
DBDIX
|
Miscellaneous
|
T-Types
Suffix/Appendix
DBSPA
DBCKP
|
back to top
|