Previous Topic: BNext Topic: D


C

CA ADS

A general term that encompasses both CA ADS and CA ADS Batch. CA ADS is a programming productivity tool (including a fourth-generation language) for applications. CA ADS enables application developers to develop and execute applications that can query and update a CA IDMS/DB database. CA ADS uses the same concepts and facilities as CA ADS Batch.

CA ADS Alive

A source-level testing and debugging tool for CA ADS applications.

CA ADS application compiler (ADSA)

A flexible design and prototyping tool. The CA-supplied task code for the online application compiler is ADSA. ADSA supplies definition screens that prompt the developer for names of functions, responses, records, task codes, and security and menu specifications. This information is stored in the data dictionary as a load module and is used at runtime to direct the flow of control in an executing application.

CA ADS Batch

A programming productivity tool (including a fourth-generation language) for batch applications. CA ADS Batch enables application developers to develop and execute batch applications that can query and update a CA IDMS/DB database. CA ADS Batch uses the same concepts and facilities as CA ADS.

CA ADS dialog compiler (ADSC)

In CA ADS, the online development tool used to define dialogs. The CA-supplied task code for the dialog compiler is ADSC. ADSC definition screens prompt the developer for dialog, map, subschema, and process- module specifications. ADSC stores this information in the data dictionary and generates load modules that are used by the runtime system. See also ADSOBCOM, dialog.

CA ADS reports

See AREPORTs.

CA ADS Trace

The CA IDMS product that allows tracing during execution of a CA ADS dialog. CA ADS Trace produces an online trace that can be replayed as often as necessary. By using this trace utility, programmers and application developers can pinpoint the causes of dialog errors right at their terminals.

CA Culprit

A batch retrieval product designed to generate reports from CA IDMS/DB databases as well as from other databases and conventional files. CA Culprit can also be used to create, load, modify, and delete data tables.

CA EDP Auditor

A tool for EDP auditors that includes a library of CA Culprit routines which provide algorithms and reports for confirmations, statistics sampling, statistics sample analysis, and summary and graphical analysis.

CA Endevor/DB

CA Endevor/DB is a full-featured management facility that controls and monitors change processing within the z/OS CA IDMS/DC environment. CA Endevor/DB provides automated facilities for performing change identification and management, and promotion or migration of the data dictionary in the CA IDMS/DB environment. It also includes security management, information management, and the CA Endevor SCM z/OS Bridge.

CA ICMS (Information Center Management System)

A corporate information server that distributes and manages information between the corporate mainframe, departmental minicomputers, and personal computers.

CA IDMS DBOMP Transparency

A program interface product that enables DBOMP database applications to access a CA IDMS/DB database. Use of CA IDMS DBOMP Transparency requires little or no revision to these application programs.

CA IDMS DDS

The CA IDMS software product that controls communication between nodes in a distributed data processing network. Each node in the network is a DC/UCF system.

CA IDMS Dictionary Loader

A CA IDMS software product used in conjunction with IDD. The CA IDMS Dictionary Loader reads COBOL source programs to convert file, record, and element descriptions into the DDDL source statements used to populate the data dictionary.

CA IDMS Dictionary Migrator

A software product that automates the migration of entities from one dictionary to another.

CA IDMS DLI Transparency

A program interface product that enables DLI applications to access a CA IDMS/DB database. Use of CA IDMS DLI Transparency requires little or no revision to these application programs.

CA IDMS DME

An online tool that simulates an ISPF editor for editing IDD source modules.

CA IDMS DMLO

A utility product that executes DML commands interactively.

CA IDMS DQF

The CA IDMS product that gives you quick and easy online access to the contents of CA IDMS dictionaries. The menu structure of CA IDMS DQF allows you to find whatever information you need, without using complicated syntax. Cross-references are listed on the menus, eliminating a need for knowledge of dictionary structure.

CA IDMS Enforcer

A utility product that is implemented as a user exit to the DDDL compiler to enforce naming standards on all attempts to add entities to the dictionary.

CA IDMS Extractor

An online tool used to specify and generate test databases.

CA IDMS interface module (IDMS)

The module that initially receives all requests for CA IDMS services from batch and DC/UCF application programs. CICS application programs use IDMSCINT as an interface module.

CA IDMS Journal Analyzer

A data analysis facility that produces journal reports on database activity, journal displays, and audit reports.

CA IDMS Log Analyzer

A tool that produces reports on DC/UCF system and database performance from information contained in the log file. These reports reflect task-level activity.

CA IDMS Masterkey

A task initiation control facility product for CA IDMS/DC. For example, you can use this product to assign task initiation streams to a PF keys.

CA IDMS Online Log Display

The CA IDMS product that gives CA IDMS/DC and CA IDMS UCF users online access to a full-screen display of runtime events recorded in the CA IDMS log (DDLDCLOG).

CA IDMS Performance Monitor

A diagnostic product that provides comprehensive statistical, performance, and application data for DC/UCF systems. See also application monitor, interval monitor, and realtime monitor.

CA IDMS Presspack

The compression product that optimizes database record or table compression and decompression by using a data characteristic table (DCT) and Huffman compression techniques. See also IDMSCOMP, IDMSDCOM.

CA IDMS SASO (Standards Administration System Online)

An online, full-screen editor that enables access to and maintenance of documents that reside on the database.

CA IDMS Schema Mapper

A batch utility product that produces database structure diagrams from schema and subschema information stored in a CA IDMS/DB dictionary.

CA IDMS Server

The CA IDMS Server product provides client/server connectivity to CA IDMS databases by implementing Microsoft's Open Database Connectivity (ODBC) protocol and Sun's JDBC protocol. ODBC access is provided for Windows client platforms. JDBC access is provided for Windows client platforms and z/OS Unix System Services.

CA IDMS SQL

The CA IDMS product that allows use of the Structured Query Language (SQL) against a CA IDMS/DB database either programmatically or through the CA IDMS Command Facility.

CA IDMS SQL Quick Bridge

A graphical user interface (GUI) tool that runs under Windows and generates the source code for a table procedure.

CA IDMS SVC

The routine or module through which programs running in other regions/partitions pass central version database requests to DC/UCF. DC/UCF returns confirmations or database information through the same SVC.

CA IDMS Task Analyzer

A CA IDMS/DC task report utility product that gathers program, dialog, task, and other statistics which it write to log and from which it generates reports.

CA IDMS TOTAL Transparency

A program interface product that enables TOTAL database applications to access a CA IDMS/DB database. Use of CA IDMS TOTAL Transparency requires little or no revision to these application programs.

CA IDMS UCF

The software product that offers TP-monitor independence to users of CA IDMS online products. This facility enables CA IDMS/DB-based applications to run without modification under teleprocessing monitors other than CA IDMS/DC. Additionally, the distributed applications feature of CA IDMS UCF provides the capability of passing data between two systems. See also back end, front end.

CA IDMS Visual DBA

A tool that provides a graphical user interface-based facility for the CA IDMS database administrator. Creation and maintenance of all CA IDMS object definitions are possible from this single Windows-based tool. This tool is a component of the CA IDMS/DB product.

CA IDMS VSAM Transparency

A program interface product that enables applications that use VSAM file structures to access a CA IDMS/DB database. Use of CA IDMS VSAM Transparency requires little or no revision to these application programs.

CA IDMS/DB

A high-performance DBMS for the IBM mainframe and compatible environments. CA IDMS/DB includes the DBMS itself and IDD, which stores information about data and applications in a dictionary.

CA IDMS/DB Analyzer

A utility product that analyzes the physical organization of a database and produces reports that are useful for database planning and tuning.

CA IDMS/DB Audit

A software tool that examines the physical integrity of a CA IDMS database, suggests corrective action, and fixes errors as directed. For example, this tool detects fragmented records and disconnected sets as well as other maintenance problems.

CA IDMS/DB precompiler

See DML precompiler.

CA IDMS/DB Reorg

A software tool for physically reorganizing a CA IDMS database.

CA IDMS/DB trace facility

The CA IDMS/DB debugging tool that you use to trace database calls in batch programs, utilities, compilers, and reports.

CA IDMS/DC

The CA IDMS teleprocessing monitor. CA IDMS/DC controls the concurrent execution of online applications and provides support facilities for the use of sophisticated terminals. CA IDMS/DC is fully integrated with CA IDMS/DB.

CA IDMS/DC Sort

An online sort utility for CICS and CA IDMS/DC environments that can sort information online regardless of the file structure or original sequence.

CA OLQ

A product used by application developers and end users to view and report on the contents of a CA IDMS/DB database through either an English-like query language or SQL.

CAISAG

The CA Specify and Generate program is an installation utility used in the z/OS and MSP/EX environments to create site-specific installation job control for CA IDMS, CA IDMS Tools and CA Endevor/DB.

CALC key

A record element, or series of concatenated elements, designated as the symbolic key by which a record occurrence is stored in and retrieved from the database.

CALC location mode

A method of determining the target page for storage of a record in the database. The target page is calculated by means of a randomizing routine executed against the CALC key in the record.

CALC overflow

See overflow.

CALC set

A system-owned internal set used by CA IDMS/DB to keep track of all records with a location mode of CALC.

calculated storage

See CALC location mode.

call level interface

An API specified in terms of function calls and parameter formats.

catalog

1) The component of the dictionary that contains the SQL SYSTEM tables, physical database definitions, and access module, database name table, and DMCL load modules. The catalog component consists of the DDLCAT, DDLCATX, and DDLCATLOD areas. See also user catalog. 2) The directory of all information stored in CA ICMS and of the users who can access that information. The catalog is implemented in the data dictionary and is shared with CA IDMS/DB when both CA ICMS and CA IDMS/DB are installed.

catalog access passkey

In CA ICMS, a passkey that allows access to catalog entities, permitting users to access or manipulate the catalog structure. See also data access passkey.

catalog foundation

In CA ICMS, the core structure of the catalog, generated at installation time and when a new dictionary is created. The foundation establishes a fully functional catalog.

catalog reports

Eight standard reports that describe the contents of the CA ICMS catalog. See also DREPORTs.

category

Under centralized security, resources that you group for efficiency in granting privileges. For example, you can categorize all load modules, tasks, and queues associated with a particular application and treat them as a single category for the purpose of assigning privileges.

CCDB

See Change Control Database (CCDB).

CCI

A CA Common Service communications facility, the Common Communications Interface, CAICCI, that enables communications between CA solutions. DC/UCF systems use CCI to enable communications between DC/UCF systems located on different mainframes in a communications network. CAICCI is also used by CA IDMS Server for communication to the mainframe from the PC.

CCI line

A communication line that uses CCI as a communications access method. See communication line.

CDMSLIB

The ddname (z/OS), filename (z/VSE), or linkname (BS2000/OSD) that identifies the CA IDMS/DB load (core-image) library in the DC/UCF system startup JCL.

central version

A CA IDMS system that enables multiple applications to access the database concurrently. A central version controls access to data at the individual record (or row) level thus providing integrity while maximizing concurrency. It also provides automatic recovery in the event of failure.

central version mode

A mode in which the database is accessed through the services of a central version. This enables multiple applications to access and update the same database concurrently. All applications executing within a TP monitor (including DC/UCF) use central version services to access CA IDMS data. Batch applications can access data in central version or local mode. See also local mode.

central version runtime components

The components needed for a central version runtime environment. These are a system dictionary, application dictionaries, user databases, journals, and the following runtime areas: DDLDCLOG, DDLDCRUN, DDLDCSCR, SYSMSG.DDLDCMSG, and DDLSEC.

centralized security administration

An approach to security that protects CA IDMS resources whether or not an external security system is available, without using user exits to administer or enforce security. If your site uses CA ACF2, CA Top Secret, or RACF, centralized security interfaces with these external security packages for the protection of all securable CA IDMS resources.

chained set

A linked list structure where each record contains a pointer for locating the next record in logical sequence. Optionally, each record can contain a pointer to the prior record in the chain and a pointer to the owner of the set.

Change Control Database (CCDB)

The Change Control Database is a facility of CA Endevor/DB used to maintain a complete log of changes made to data dictionary entities as well as information about users, entities, projects, workflow status, migration activity and security. CA Endevor/DB supports any number of data dictionaries, and a single CCDB can be viewed as a logical extension of a particular dictionary.

change only

The method of CA IDMS Dictionary Migrator execution which limits selection to changed entities only.

check constraint

A type of domain constraint that restricts the values of a table's column to a range that satisfies a search condition.

check-user task

A subtask started by DC/UCF to detect abnormally terminated batch external request units running under the central version.

checkout

In ADSA, ADSC, and MAPC, the process that controls concurrent access to an application, dialog, or map by multiple users, so that two users do not modify the same entity at the same time. See also explicit checkout, implicit checkout.

checkpoint

A record in the journal file that describes the status of one or more database transactions or transaction branches.

child

A logical database design term that refers to a referencing table in SQL database design and a member record in non-SQL database design. See also parent, member record, referencing table.

CKPT checkpoint

A journal checkpoint that marks the simultaneous successful completion of multiple branches of a local transaction. This record is used to coordinate the commit of a local transaction involving multiple branches.

class

In IDD, an entity type used to document categories of attributes. See also attribute.

CLEANUP utility statement

The utility that physically erases logically deleted records from all or some areas in a database segment.

CLIST

A system task that invokes a command list module. See also command list.

cloned system

A central version that uses another system's definition. A cloned system does not exist as a generated system definition in the dictionary. It is created by CA IDMS when a CV is started that has been identified as one that can be cloned, using a CV number reserved for cloning.

close cursor

The act of closing a cursor; that is, making the cursor unavailable to the program until it is reopened. See also open cursor.

cluster overflow

See overflow.

clustering

In CA IDMS/DB, the storage mode by which a record occurrence is stored as close as possible to another record occurrence to which it is logically related. The purpose of clustering is to minimize I/O by grouping record occurrences that are likely to be accessed together. Clustering can be accomplished through: a relationship, an index, the CALC location mode.

code table

A table used at runtime to translate internal codes in a record-to-screen display format and vice versa. Code tables are defined through the DDDL compiler.

column

A named collection of occurrences of a single data element (field). See also attribute, row, and table.

column header

A page with an easily-recognized format that you use as a reference to burst and align pages for wallpapering the CA IDMS Schema Mapper data structure diagram. Column headers separate each column of the diagram when it is printed out on successive pages.

Command Facility

A CA IDMS tool that you use to submit several types of CA IDMS statements, such as physical DDL, SQL, and utility statements. See also Online Command Facility (OCF), Batch Command Facility (IDMSBCF)

command list

A module that contains a series of task statements. You can define command lists to automate frequently used routines. You use IDD to define a command list. You execute the command list by using the CLIST system task. See also CLIST.

COMMIT

1) A navigational DML commit statement that causes affected database sessions to remain active after completion of the statement. 2) An SQL commit statement that may or may not cause the issuing database session to terminate depending on the options specified and the manner in which the SQL session was started. See commit statement.

commit operation

The process of making the effects of a transaction permanent. If the commit operation is successful, all database changes made during the life of the transaction are made permanent, and one or more of the following checkpoints are written: COMT, CKPT, or DCOM.

commit statement

A statement that initiates a commit operation. A successful commit operation results in making database changes permanent. The following are examples of COMMIT statements: COMMIT TASK, COMMIT RELEASE, and FINISH.

common system area (CSA)

The part of the DC/UCF nucleus that defines system-wide data values.

common work area (CWA)

The shared system storage, acquired during DC/UCF system startup, that has a storage id of CWA. Any task running in the DC/UCF system can access this storage. The common work area is used to store system -wide data that must be available to all tasks.

communication line

A DC/UCF system entity representing a communications method through which a system communicates with external entities such as other DC/UCF systems, terminals, or TCP/IP client or server applications. Each line is associated with a single communication access method.

compiler options

Specifications that control the operation of a given compiler or precompiler.

compiler-directive statements

Statements coded in a program to instruct a compiler to perform a service (such as to copy a source module from the data dictionary into the program). Compiler-directive statements in a program are ignored at runtime when the program is actually executed.

complete access path

In CA ICMS, a path that includes the owner name of the entity to be accessed, the names of all folders associated with the entity, and the entity name.

compression

The process of removing repeating characters in data. Compression reduces the amount of data stored in the database and improves data transport efficiency between machines. CA IDMS/DB optionally compresses data stored on the database using the IDMSCOMP database procedure. Greater compression can generally be achieved by using the CA IDMS Presspack product. See also decompression.

COMT checkpoint

A journal checkpoint that marks the successful completion of a transaction branch. A COMT checkpoint is written to the journal file during a commit operation. It is similar to an ENDJ checkpoint record except that it enables work done after the commit operation to be recorded on the journal file using the same LID value. See ENDJ, LID.

concatenated key

A key composed of multiple elements (that are not necessarily contiguous). These elements are used together to form a single key.

condensed segment

The portion of a CA IDMS/DB disk journal file that contains only before images for active recovery units. Condensed segments are created by the ARCHIVE JOURNAL utility statement.

conditional expression

See selection criteria.

CONNECT

1) The Command Facility or SQL statement that establishes a logical connection to the named dictionary. 2) The navigational database access function that establishes a record occurrence as a member of a set occurrence. The object record must be defined as an optional automatic, optional manual, or mandatory manual member of the set.

connection

The linking of two CA IDMS DDS nodes so that data can be passed between the nodes.

constraint

A restriction placed on data values within a database. See also check constraint, referential constraint, and unique constraint.

control block

A logical collection of related data items used internally by CA IDMS products at runtime; the piece of storage defined by a DSECT.

control break

In CA Culprit and CA OLQ, an automatic procedure that provides intermediate summary information, such as subtotals, when the sort-key field changes.

control commands

In CA ADS, the CONTINUE, DISPLAY, EXECUTE NEXT FUNCTION, TRANSFER, INVOKE, RETURN, LINK, and LEAVE process commands that instruct the runtime system to pass control from one dialog to another or to a user program during the execution of an application.

control key

A program function (PF) key or program attention (PA) key defined to activate a response or process at runtime. [Enter] and [Clear] are also considered control keys. See also program attention (PA) key, program function (PF) key.

control length

That portion of a record up to and including the symbolic key (CALC, sort, or index key). When the symbolic key consists of two or more concatenated fields, the control length extends through the end of the last concatenated field.

CONVERT PAGE

The Convert Page Utility changes the page range for an area or the maximum number of records that can be stored on a page of an area.

coordinate position

In CA IDMS Schema Mapper, a combination of two numbers, which appears in the Cross-Reference Report, that is used to find the exact location of a record block in a CA IDMS Schema Mapper Diagram. The numbers refer to the position of the upper left corner of each record block in the diagram. The position is numbered in units of character spaces, with the upper left corner of the diagram being the origin (0,0). The first number tells how many character spaces the record block is from the left side of the diagram. The second number tells how many character spaces the record block is from the top of the diagram.

coordinated commit

A commit operation involving multiple transactions or transaction branches (possibly distributed across multiple resource managers) in which all changes are committed or all changes are backed out.

coordinator

In a two-phase commit, the transaction manager that initiates the commit operation and is responsible for its overall outcome. A coordinator is sometimes referred to as an initiator. See also participant.

CORP

In CA ICMS, the name of the catalog. CORP also serves as the catalog entity that represents the corporation as a whole. See also corporate catalog, private catalog.

corporate catalog

In CA ICMS, the portion of the catalog that contains data controlled by the corporation (as opposed to data controlled by individual users). See also CORP, private catalog.

corporate property

All objects and folders in CA ICMS owned by the corporation (that is, stored in the corporate catalog).

CREPORTs

Reports that provide information on DC/UCF systems and their associated entities, as defined in the data dictionary.

cross-reference processor

A component of the Dictionary Loader that analyzes the output of the program processor to track all references to data elements throughout a system of programs. The cross-reference processor outputs cross- reference information about the system of programs being analyzed.

Cross-Reference Report

A report that contains the descriptions of sets, the name of each record, and location (coordinate position and page identifier) of each record block in the CA IDMS Schema Mapper data structure diagram. The report includes the name and unique set number of each set and index in the diagram. It also contains the names and locations, in the diagram, of the owner and member records of each set.

CSA

See common system area (CSA).

CTABGEN macro

A macro you use to assign activity numbers to DCMT commands for the purpose of securing DCMT commands.

currency

A technique that maintains the database keys of the most recently accessed records to indicate run-unit positioning in the database.

currency block

The control block that maintains currency information on all database records used by an application program. In CA ADS, a currency block is created for each application level that accesses the database.

current of area

The most recently accessed record occurrence in a given database area. The DBMS maintains current of area for each area accessed by the application program.

current of record

The most recently accessed record occurrence of a given record type. The DBMS maintains current of record for each record type accessed by the application program.

current of run unit

The record occurrence most recently accessed by the application program. The DBMS maintains a current of run unit for each transaction.

current of set

The most recently accessed record occurrence in a given set. The DBMS maintains current of set for each set accessed by the application program.

current schema

The SQL schema used in an SQL session. You can explicitly specify a schema in the SET SESSION statement or use the default schema established by the user profile, system profile, or a DCUF command.

cursor

An SQL-programming construct that is used to process data in a result table. The cursor defines the result table, and the program can retrieve each row of the result table one at a time with a FETCH statement. See also global cursor, external cursor, shared cursor, updatable cursor.

cursor position

The cursor row whose values are available to the program.

CURSOR STABILITY isolation level

The isolation level of an SQL session that guarantees read integrity. That is, all data accessed by the session is in a committed state and the most-recently accessed row of an updatable cursor is protected from update by other transactions while it remains current. See also TRANSIENT READ isolation level, isolation level.

CV

See central version.

CVNUMBER

A parameter of the DC/UCF system-generation SYSTEM statement. CVNUMBER allows you to specify a number that identifies the DC/UCF system to the CA IDMS SVC.

CWA

See common work area (CWA).