Application programs can interact with IMS DB in two ways:
Traditional applications can use the DL/I database call interface.
Java applications can use the IMS Java function's implementation of JDBC or the IMS Java hierarchical interface, which is a set of Java classes that you can use in Java that are similar to DL/I calls.
This chapter discusses the DL/I database call interface. See Chapter 18, "Application Programming in Java," on page 311 for information about how Java applications call IMS.
In This Chapter:
"Introduction to Database Processing"
"Processing a Single Database Record" on page 246
"COBOL and PL/I Programming Considerations" on page 261
"Processing Databases with Logical Relationships" on page 265
"Processing Databases with Secondary Indexes" on page 267