Processing a database record

To process the information in the database, your application program communicates with IMS in three ways: by passing control, by communicating processing requests, and by exchanging information using DL/I calls.

An application program can read and update a database. When you update a database, you can replace, delete, or add segments. In IMS, you indicate in the DL/I call the segment you want to process, and whether you want to read or update it. In CICS, you can indicate what you want using either a DL/I call or an EXEC DLI command.