Overview of DI+


DI+ works with the IMS control blocks that define the structure and characteristics of IMS systems:

  • Database definitions (DBDs)
  • Data management blocks (DMBs)
  • Program specification blocks (PSBs)
  • Program control blocks (PCBs)
  • Application control blocks (ACBs)
  • Message format service (MFS) message descriptions (MIDs/MODs)
  • MFS device formats (DIFs/DOFs)
  • IMS online control blocks (MODBLKS)
  • IMS dynamic allocation library (DFSMDA) members
  • Data Base Recovery Control (DBRC) RECON data sets

The general purpose of DI+ is twofold: to prevent programs from accessing a database with an incorrect control block and to enhance the productivity of programmers and database administrators (DBAs) who manage the IMS control blocks and the libraries that contain them.

DI+ has three major components:

  • Integrity Controller
  • Library Interrogator
  • DI+ user interface

The following sections describe these components.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*