An Introduction to IMS
IBM's Definitive One-Stop Guide to IMS Versions 12, 11, and 10: for Every IMS DBA, Developer, and System Programmer
Over 90% of the top Fortune® 1000 companies rely on IBM's Information Management System (IMS) for their most critical IBM System z® data management needs: 50,000,000,000+ transactions run through IMS databases every day. What's more, IBM continues to upgrade IMS: Versions 12, 11, and 10 meet today's business challenges more flexibly and at a lower cost than ever before. In An Introduction to IMS, Second Edition, leading IBM experts present the definitive technical introduction to these versions of IMS.
More than a complete tutorial, this book provides up-to-date examples, cases, problems, solutions, and a complete glossary of IMS terminology. Prerequisite reading for the current IBM IMS Mastery Certification Program, it reflects major recent enhancements such as dynamic information generation; new access, interoperability and development tools; improved SOA support; and much more. Whether you're a DBA, database developer, or system programmer, it brings together all the knowledge you'll need to succeed with IMS in today's mission critical environments.
* What IMS is, how it works, how it has evolved, and how it fits into modern enterprise IT architectures * Providing secure access to IMS via IMS-managed application programs * Understanding how IMS and z/OS® work together to use hardware and software more efficiently * Setting up, running, and maintaining IMS * Running IMS Database Manager: using the IMS Hierarchical Database Model, sharing data, and reorganizing databases * Understanding, utilizing, and optimizing IMS Transaction Manager * IMS application development: application programming for the IMS Database and IMS Transaction Managers, editing and formatting messages, and programming applications in Java™ * IMS system administration: the IMS system definition process, customizing IMS, security, logging, IMS operations, database and system recovery, and more * IMS in Parallel Sysplex® environments: ensuring high availability, providing adequate capacity, and balancing workloads