IMS DB is first database management system which is created by IBM. IMS databases are hierarchical in other words it contains tree structures. All access is through the predefined paths which are created in the tree structure. IMS DB is highly structured database. All access to IMS database is through the interface modules called DL/I. The DL/I interface must be called for every time reading or updating a database.
IMS DB in mainframe environment used to process the database in hierarchical model rather than the regular relational model. IMS DB mainly used in retail applications where the processing fully depends on agents.
Readers who are having or not having mainframe knowledge.
The tutorial is intended for the readers with a little mainframe experience as the tutorial mainly focuses on how it is used in mainframe environment. In the tutorial, all the topics are covered with in depth description and can understandable by anyone who had minimum computation background.
Need to learn COBOL if learning the IMS DB for coding in COBOL programs. Learn COBOL tutorial at COBOL Tutorial.
There are no prerequisites to learn IMS DB if learning the IMS DB only to know how the hierarchical database working in mainframe system. Having the computation background will be an advantage in understanding the concepts a bit easy. Without having computation background, it is a bit time taking to understand the concepts and need to go through the topic more than once to understand clearly.
Table of contents:
- IMSDB - Introduction
- IMSDB - Orgnizations & Access methods
- IMSDB - Hierachical sequential access datasets
- IMSDB - Hierachical direct access datasets
- IMSDB - Physical View
- IMSDB - Hierarchical Database Structure
- IMSDB - Segment
- IMSDB - Fields
- IMSDB - Database Path
- IMSDB - Characterstics
- IMSDB - DL/I Control Blocks
- IMSDB - Program coding
- IMSDB - Program entry point
- IMSDB - Communication with IMS
- IMSDB - PCB
- IMSDB - PCB Mask
- IMSDB - IO Area
- IMSDB - SSA
- IMSDB - Command codes
- IMSDB - Data Management calls
- IMSDB - Functions
- IMSDB - Database positions
- IMSDB - Path Calls
- IMSDB - Secondary Index
- IMSDB - Checkpoint
- IMSDB - Restart
- IMSDB - Status Codes
All Tutorials Home Page IMS DB Introduction