IMS Overview

LENGTH OF COURSE:
5 Days

DESCRIPTION: IMS Overview is designed to give students a working knowledge of the purpose and functions of a hierarchical database management system and a communications facility linking the end-user to that DBMS, including use of the terminal formatting facility. In addition, students will be able to evaluate various database structures and processing paths as to applicability in both their environments and processing requirements.

PREREQUISITES: Knowledge of OS/390 facilities, including JCL and batch processing, COBOL structure, and concepts of file organization.

INSTRUCTION TECHNIQUES: A combination of Lecture, Demonstrations, and Case Studies.

AUDIENCE

This course is designed for Programmers, Analysts, and Technical Personnel requiring knowledge on the concepts and facilities of IMS Transaction Manager and Data Language/I (DL/I) database manager.
KEY HIGHLIGHTS:
  • Data Organization and Structure
    • Program views of files as entities
    • Concepts of Hierarchical and Relational structures
    • Processing path navigation
    • On-line environment and message processing
    • Logging and recovery facilities
  • Database Definition and Manipulation
    • How the program views the database
    • IMS Call format
    • Program requirements for using IMS
    • Various retrieval methods of IMS data
    • Call structure to navigate through the database
    • Status codes returned by IMS after each call
    • Extensions to standard IMS calls
  • Defining the Components to IMS
    • Identify the function and Coding requirements of PSB and DBD
    • Learn the relationship between PSB-DBD and the ACB
    • Utilities for creating control blocks
  • Defining Various Database Structures
    • Identify the components of the DBD based on structure
    • Describe the different database organizations
    • Logical vs. Physical Storage
    • Navigating through the various structures


  • Extensions to Database Definitions
    • Secondary indexing
    • Logically related databases
    • Techniques for implementing the extensions
    • DBD coding requirements
    • Programming considerations
  • On-line Environment
    • Describe the components of an on-line system
    • Discuss each component's purpose and function
    • Message concepts, contents, and relations to programs
    • Scheduling of transactions and program considerations for processing
    • Call structures associated with messages
    • I/O areas and storage areas to hold messages
    • Message segment contents and structure
    • Handling message processing status codes


  • Message Format Services
  • Advanced Topics
  • Fast Path Processing
  • Database Backup and Recovery
  • Data Sharing
  • Operation Considerations
  • IMS Performance Management


FROM OUR STUDENT EVALUATIONS...
"The instructor was very helpful in the assignments and had a good working knowledge of IMS."

Scott Coleman
Niagara Mohawk Power Corporation

Return to Home Page.
Return to Alphabetic Listing of Courses.
Return to Courses by Subject.
Request More Information or Contact Us.