A dataview is a logical view of data that lets requests be made of the data independently of the storage structure. Dataview definitions for accessing CA Datacom/DB tables using native command access are created and maintained in Datadictionary.
CA Ideal maintains dataview definitions for SQL access, both for CA Datacom/DB objects and DB2 objects, in the dictionary facility. The CA Datacom/DB tables, views, and synonyms are created and maintained in Datadictionary. The DB2 tables and views are created and maintained in the DB2 catalog.
There are two types of dataview definitions for sequential files:
CA Ideal treats modeled and unmodeled dataview definitions for sequential files identically once they are cataloged.
Like dataview definitions for unmodeled sequential files, dataview definitions for VSAM files are created and maintained in the Virtual Library System (VLS) and the dictionary facility.
For more information about how dataviews are used in CA Ideal applications, see the Creating Programs Guide. For more information about creating and maintaining dataviews, see the Creating Dataviews Guide.
Several facilities are provided for defining a CA Ideal program:
Lets the application developer initiate the creation of a program and provide descriptive commentary about the program.
Specifies the authorized resources a program uses.
Specifies the plan (SQL precompile) options for a program using CA Datacom SQL access.
Describes and names data used as input parameters to a program. Parameters are only defined if the program requires them.
Names and describes data items that are local to each program. This facility is used only when working data items must be defined for the program.
Defines procedures using a high‑level language. It includes an integrated database sublanguage, facilities for modularization, structured design and development, arithmetic capability, report production, transaction and panel processing, built‑in functions, and error handling.
Specifies the PDL statements. The Procedure Definition Panel provides a powerful editor that lets the programmer work in the same editing environment across all operating systems and provides templates that help to ensure structured code. All other panels used in CA Ideal provide some subset of these editing capabilities.
Program definitions are maintained using the Program Definition Facility. For complete information on the program definition panels, see the Creating Programs Guide. For more information about descriptions of PDL statements and functions, see the Programming Reference Guide.
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|