gtpc3m22 | Concepts and Structures |
The TPF Database Facility is a database manager for applications that run in the TPF system. TPFDF is a product that enhances the application program interface (API) for applications in the TPF system. It is licensed separately from the TPF system.
Up to this point, the discussion of database organization in the TPF system includes many of the features provided by TPFDF on behalf of the application. Prior to the advent of TPFDF, the application itself was responsible for organizing and managing its data.
To increase the productivity of the application programmer, TPFDF provides:
An application is no longer sensitive to the physical implementation of the database when TPFDF is used.
In addition to simplifying the access to TPF data, the Distributed Data Architecture (DDA) feature of TPFDF can be used with the TPF Application Requester (TPFAR) feature to provide access to a IBM DATABASE 2 (DB2) database by applications running in the TPF system.
The management of application data structures is centralized through the use of TPFDF and can be performed by a database administrator (DBA). The DBA concentrates on design of data structures for performance and ease of access so that the application programmer can concentrate on the design and implementation of the application processing.