| | | Copyright |
| | | IBM Press |
| | | | DB2® Books |
| | | | On Demand Computing Books |
| | | | Websphere Books |
| | | | More Books From IBM Press |
| | | Figures |
| | | Tables |
| | | Foreword |
| | | Preface |
| | | | Prerequisite Knowledge |
| | | | How to Send Your Comments |
| | | Acknowledgments |
| | | About the Authors |
| | | Part I: Overview of IMS |
| | | | Chapter 1. IMS: Then and Now |
| | | | History of IMS: Beginnings at NASA |
| | | | Is IMS Still Strategic for Customers and IBM? |
| | | | Chapter 2. Overview of the IMS Product |
| | | | IMS Database Manager |
| | | | IMS Transaction Manager |
| | | | IMS System Services |
| | | | IMS Documentation |
| | | | Hardware and Software Requirements for IMS |
| | | | Chapter 3. Accessing IMS |
| | | | Accessing IMS from Application Programs |
| | | | Accessing IMS from Other Products |
| | | | Chapter 4. IMS and z/OS |
| | | | How IMS Relates to z/OS |
| | | | Structure of IMS Subsystems |
| | | | Running an IMS System |
| | | | Running Multiple IMS Systems |
| | | | How IMS Uses z/OS Services |
| | | | Chapter 5. Setting Up and Running IMS |
| | | | Installing IMS |
| | | | Defining an IMS System |
| | | | IMS Startup |
| | | | IMS Logging |
| | | | IMS Utility Programs |
| | | | IMS Recovery |
| | | | IMS Shutdown |
| | | Part II: IMS Database Manager |
| | | | Chapter 6. Overview of the IMS Database Manager |
| | | | Functions of the IMS Database Manager |
| | | | Implementation of IMS Databases |
| | | | Storing Data in IMS and DB2 UDB for z/OS |
| | | | Storing XML Data in IMS |
| | | | Chapter 7. Overview of the IMS Hierarchical Database Model |
| | | | IMS Hierarchical Database Basics |
| | | | Basic Segment Types |
| | | | Sequence Fields and Access Paths |
| | | | Chapter 8. Implementing the IMS Hierarchical Database Model |
| | | | Segments, Records, and Pointers |
| | | | IMS Hierarchical Access Methods |
| | | | Operating System Access Methods |
| | | | IMS Checkpoints |
| | | | Locking Data |
| | | | Chapter 9. Data Sharing |
| | | | How Applications Share Data |
| | | | DBRC and Data Sharing |
| | | | Chapter 10. The Database Reorganization Process |
| | | | Purpose of Database Reorganization |
| | | | When to Reorganize Databases |
| | | | Overview of the Database Reorganization Process |
| | | | Chapter 11. The Database Recovery Process |
| | | | Determining When Recovery is Needed |
| | | | Overview of the Database Recovery Process |
| | | | IMS Backup and Recovery Utilities |
| | | Part III: IMS Transaction Manager |
| | | | Chapter 12. Overview of the IMS Transaction Manager |
| | | | IMS TM Control Region |
| | | | IMS TM Messages |
| | | | IMS Transaction Flow |
| | | | IMS TM Network Overview |
| | | | The Data Communication Control (DCCTL) Environment |
| | | | Operating an IMS Network |
| | | | Chapter 13. How IMS TM Process Input |
| | | | Input Message Types |
| | | | Terminal Types |
| | | | Input Message Origin |
| | | | Terminal Input Destination |
| | | | Message Queuing |
| | | | Message Scheduling |
| | | | Transaction Scheduling |
| | | Part IV: IMS Application Development |
| | | | Chapter 14. Application Programming Overview |
| | | | Java Programs |
| | | | Application Program Structure |
| | | | IMS Setup for Applications |
| | | | IMS Application Programming Interfaces |
| | | | IMS Application Calls |
| | | | Accessing DB2 for z/OS Using a Resource Translation Table |
| | | | IMS System Service Calls |
| | | | Testing IMS Applications |
| | | | Chapter 15. Application Programming for the IMS Database Manager |
| | | | Introduction to Database Processing |
| | | | Processing a Single Database Record |
| | | | COBOL and PL/I Programming Considerations |
| | | | Processing Databases with Logical Relationships |
| | | | Processing Databases with Secondary Indexes |
| | | | Loading Databases |
| | | | Using Batch Checkpoint/Restart |
| | | | Chapter 16. Application Programming for the IMS Transaction Manager |
| | | | Application Program Processing |
| | | | Transaction Manager Application Design |
| | | | Chapter 17. Editing and Formatting Messages |
| | | | Message Format Service |
| | | | Basic Edit Function |
| | | | Chapter 18. Application Programming in Java |
| | | | Describing an IMS Database to the IMS Java Function |
| | | | Supported SQL Keywords |
| | | | Developing JMP Applications |
| | | | Developing JBP Applications |
| | | | Enterprise COBOL Interoperability with JMP and JBP Applications |
| | | | Accessing DB2 UDB for z/OS Databases from JMP or JBP Applications |
| | | | Developing Java Applications That Run Outside of IMS |
| | | | XML Storage in IMS Databases |
| | | Part V: IMS System Administration |
| | | | Chapter 19. The IMS System Definition Process: |
| | | | Overview of the IMS System Definition Process |
| | | | IMS System Definition Macros |
| | | | The Extended Terminal Option (ETO) |
| | | | Chapter 20. Customizing IMS |
| | | | What You Can Customize |
| | | | Naming the Routines |
| | | | Changeable Interfaces and Control Blocks |
| | | | IMS Standard User Exit Parameter List |
| | | | Binding the Routines |
| | | | Saving Registers |
| | | | IMS Callable Services |
| | | | Considering Performance |
| | | | Summary of IMS Exit Routines |
| | | | Chapter 21. IMS Security |
| | | | History of IMS Security |
| | | | Security Overview |
| | | | Securing Resources |
| | | | Chapter 22. IMS Logging |
| | | | IMS System Checkpoints |
| | | | Database Recovery Control Facility (DBRC) |
| | | | IMS Log Components |
| | | | Chapter 23. Database Recovery Control (DBRC) Facility |
| | | | Overview of DBRC |
| | | | DBRC Tasks |
| | | | DBRC Components |
| | | | When Should You Use DBRC? |
| | | | Communicating with DBRC |
| | | | DBRC Functions |
| | | | Overview of the RECON Data Sets |
| | | | Defining and Creating the RECON Data Sets |
| | | | Initializing the RECON Data Sets |
| | | | Allocating the RECON Data Sets to an IMS System |
| | | | Maintaining the RECON Data Sets |
| | | | Reorganizing RECON Data Sets |
| | | | Recreating the RECON Data Sets |
| | | | Summary of Recommendations for RECON Data Sets |
| | | | Chapter 24. Operating IMS |
| | | | Monitoring the System |
| | | | Processing IMS System Log Information |
| | | | Choosing Tools for Detailed Monitoring |
| | | | Executing Recovery-Related Functions |
| | | | Modifying and Controlling System Resources |
| | | | Controlling Data Sharing |
| | | | Controlling Log Data Set Characteristics |
| | | | Connecting and Disconnecting Subsystems |
| | | | Chapter 25. IMS System Recovery |
| | | | Overview of Extended Recovery Facility (XRF) |
| | | | Overview of Remote Site Recovery (RSR) |
| | | | Comparison of XRF and RSR |
| | | | Summary of When to Use XRF or RSR |
| | | | Chapter 26. IBM IMS Tools |
| | | | Database Administration Tools |
| | | | Application Management Tools |
| | | | Performance Management Tools |
| | | | Recovery Management Tools |
| | | | Information Integration Management Tools |
| | | | Utilities Management Tools |
| | | | TM Management Tools |
| | | | Miscellaneous IMS Tools |
| | | Part VI: IMS in a Parallel Sysplex Environment |
| | | | Chapter 27. Introduction to Parallel Sysplex |
| | | | Goals of a Sysplex Environment |
| | | | IMS and the Sysplex Environment |
| | | | Other Advantages of Running IMS TM in a Sysplex Environment |
| | | | Chapter 28. IMSplexes |
| | | | Components of an IMSplex |
| | | | Requirements for an IMSplex |
| | | | Operating an IMSplex |
| | | Part VII: Appendixes |
| | | | Appendix A. Glossary |
| | | | Appendix B. Acronyms and Abbreviations Used in This Book |
| | | | Appendix C. Notices |
| | | | Copyright License: |
| | | | Appendix D. Bibliography |
| | | | IMS Version 9 Library |
| | | | Supplementary Publications |
| | | | Publication Collections |
| | | Index |