you are here : home/Introduction to z/TPFDF Programming

                                 Home    |     About Us    |     Contact Us    |     Links    |     Customers 

 

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

 

pcs-training.co.uk by Cold Blaze Design © 2000. All rights reserved.