Muutke küpsiste eelistusi

Introduction to IMS: Your Complete Guide to IBM's Information Management System (paperback) [Pehme köide]

  • Formaat: Paperback / softback, 592 pages, kõrgus x laius x paksus: 235x184x33 mm, kaal: 910 g
  • Ilmumisaeg: 24-Mar-2011
  • Kirjastus: IBM Press
  • ISBN-10: 0132659522
  • ISBN-13: 9780132659529
Teised raamatud teemal:
  • Pehme köide
  • Hind: 89,64 €*
  • * saadame teile pakkumise kasutatud raamatule, mille hind võib erineda kodulehel olevast hinnast
  • See raamat on trükist otsas, kuid me saadame teile pakkumise kasutatud raamatule.
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 592 pages, kõrgus x laius x paksus: 235x184x33 mm, kaal: 910 g
  • Ilmumisaeg: 24-Mar-2011
  • Kirjastus: IBM Press
  • ISBN-10: 0132659522
  • ISBN-13: 9780132659529
Teised raamatud teemal:
 

The Only Up-to-the-Minute Guide to IMS Version 9--Straight from IBM IMS Experts

  • Introduces IMS, one of the world's premiere software products
  • Thoroughly covers key IMS functions, from security to Java support
  • For both new and experienced IMS administrators, programmers, architects, and managers
  • Prerequisite reading for IBM IMS Mastery Certificate Program

IMS serves more than 95 percent of Fortune 1000 companies, manages 15,000,000 gigabytes of production data, and supports more than two hundred million users per day. The brand-new IBM IMS Version 9 is not just the world's #1 platform for very large online transaction processing: it integrates with Web application server technology to enable tomorrow's most powerful Web-based applications. Now, for the first time in many years, there's a completely up-to-date guide to understanding IMS in your business environment.

 

An Introduction to IMS covers

  • Installing and configuring IMS Version 9
  • Understanding and implementing the IMS hierarchical database model
  • Understanding and working with the IMS Transaction Manager
  • Mastering core application programming concepts, including program structure and IMS control blocks
  • Taking advantage of IMS 9 Java programming enhancements
  • Working with the IMS Master Terminal
  • Administering IMS: system definition, customization, logging, security, operations, and more
  • Running IMS in a Parallel Sysplex(r) environment

Whether you've spent a career running IMS or you are encountering IMS for the first time, this book delivers the insights and skills you need to succeed--as an application designer, developer, or administrator.


Muu info

IMS has been around for years, it's an important technology that's been'behind the scenes' until 2002. IBM has taken a major business strategy shiftfor more profit and awareness. V9 will be the 'coming out' party for IMS andIBM has a high budget program associated with this launch. This book is verycompetititve, a strong tutorial and reference combined as it covers the basicsthrough advanced concepts. IMS market is growing (more than 40% growthsince 2002)and those most familiar with IMS are retiring so the market is ingreat need of a new introductory title.
Figures
xiii
Tables
xvii
Foreword xix
Preface xxiii
Acknowledgments xxv
About the Authors xxvii
PART I Overview of IMS
1(58)
Chapter 1 IMS: Then and Now
3(6)
History of IMS: Beginnings at NASA
3(1)
Is IMS Still Strategic for Customers and IBM?
4(5)
Chapter 2 Overview of the IMS Product
9(8)
IMS Database Manager
10(2)
IMS Transaction Manager
12(1)
IMS System Services
13(1)
IMS Documentation
13(1)
Hardware and Software Requirements for IMS
13(4)
Chapter 3 Accessing IMS
17
Accessing IMS from Application Programs
17(5)
Accessing IMS from Other Products
22
Chapter 4 IMS and z/OS
7(42)
How IMS Relates to z/OS
27(1)
Structure of IMS Subsystems
28(15)
Running an IMS System
43(1)
Running Multiple IMS Systems
44(1)
How IMS Uses z/OS Services
45(4)
Chapter 5 Setting Up and Running IMS
49(10)
Installing IMS
49(2)
Defining an IMS System
51(1)
IMS Startup
51(3)
IMS Logging
54(1)
IMS Utility Programs
54(1)
IMS Recovery
55(1)
IMS Shutdown
56(3)
PART II IMS Database Manager
59(108)
Chapter 6 Overview of the IMS Database Manager
61(6)
Functions of the IMS Database Manager
61(1)
Implementation of IMS Databases
62(2)
Storing Data in IMS and DB2 UDB for z/OS
64(1)
Storing XML Data in IMS
65(2)
Chapter 7 Overview of the IMS Hierarchical Database Model
67(16)
IMS Hierarchical Database Basics
68(4)
Basic Segment Types
72(1)
Sequence Fields and Access Paths
73(10)
Chapter 8 Implementing the IMS Hierarchical Database Model
83(36)
Segments, Records, and Pointers
84(3)
IMS Hierarchical Access Methods
87(22)
Operating System Access Methods
109(2)
IMS Checkpoints
111(3)
Locking Data
114(5)
Chapter 9 Data Sharing
119(4)
How Applications Share Data
120(1)
DBRC and Data Sharing
121(2)
Chapter 10 The Database Reorganization Process
123(28)
Purpose of Database Reorganization
124(1)
When to Reorganize Databases
124(4)
Overview of the Database Reorganization Process
128(23)
Chapter 11 The Database Recovery Process
151(16)
Determining When Recovery Is Needed
151(1)
Overview of the Database Recovery Process
152(1)
IMS Backup and Recovery Utilities
153(14)
PART III IMS Transaction Manager
167(48)
Chapter 12 Overview of the IMS Transaction Manager
169(26)
IMS TM Control Region
170(1)
IMS TM Messages
171(2)
IMS Transaction Flow
173(2)
IMS TM Network Overview
175(14)
The Data Communication Control (DCCTL) Environment
189(1)
Operating an IMS Network
190(5)
Chapter 13 How IMS TM Processes Input
195(20)
Input Message Types
195(2)
Terminal Types
197(1)
Input Message Origin
197(1)
Terminal Input Destination
197(1)
Message Queuing
198(8)
Message Scheduling
206(2)
Transaction Scheduling
208(7)
PART IV IMS Application Development
215(112)
Chapter 14 Application Programming Overview
217(24)
Java Programs
218(1)
Application Program Structure
218(12)
IMS Setup for Applications
230(5)
IMS Application Programming Interfaces
235(1)
IMS Application Calls
235(2)
Accessing DB2 for z/OS Using a Resource Translation Table
237(1)
IMS System Service Calls
237(2)
Testing IMS Applications
239(2)
Chapter 15 Application Programming for the IMS Database Manager
241(40)
Introduction to Database Processing
241(5)
Processing a Single Database Record
246(15)
COBOL and PL/I Programming Considerations
261(4)
Processing Databases with Logical Relationships
265(2)
Processing Databases with Secondary Indexes
267(2)
Loading Databases
269(6)
Using Batch Checkpoint/Restart
275(6)
Chapter 16 Application Programming for the IMS Transaction Manager
281(16)
Application Program Processing
281(8)
Transaction Manager Application Design
289(8)
Chapter 17 Editing and Formatting Messages
297(14)
Message Format Service
298(10)
Basic Edit Function
308(3)
Chapter 18 Application Programming in Java
311(16)
Describing an IMS Database to the IMS Java Function
312(1)
Supported SQL Keywords
313(1)
Developing JMP Applications
314(1)
Developing JBP Applications
315(1)
Enterprise COBOL Interoperability with JMP and JBP Applications
316(1)
Accessing DB2 UDB for z/OS Databases from JMP or JBP Applications
317(1)
Developing Java Applications That Run Outside of IMS
317(4)
XML Storage in IMS Databases
321(6)
PART V IMS System Administration
327(138)
Chapter 19 The IMS System Definition Process
329(18)
Overview of the IMS System Definition Process
330(5)
IMS System Definition Macros
335(3)
The Extended Terminal Option (ETO)
338(9)
Chapter 20 Customizing IMS
347(14)
What You Can Customize
348(1)
Naming the Routines
349(1)
Changeable Interfaces and Control Blocks
349(1)
IMS Standard User Exit Parameter List
349(1)
Binding the Routines
349(1)
Saving Registers
350(1)
IMS Callable Services
350(1)
Considering Performance
351(1)
Summary of IMS Exit Routines
352(9)
Chapter 21 IMS Security
361(6)
History of IMS Security
361(1)
Security Overview
361(2)
Securing Resources
363(4)
Chapter 22 IMS Logging
367(8)
IMS System Checkpoints
367(1)
Database Recovery Control Facility (DBRC)
368(1)
IMS Log Components
368(7)
Chapter 23 Database Recovery Control (DBRC) Facility
375(30)
Oveiview of DBRC
376(1)
DBRC Tasks
376(1)
DBRC Components
377(1)
When Should You Use DBRC?
378(1)
Communicating with DBRC
379(2)
DBRC Functions
381(14)
Overview of the RECON Data Sets
395(3)
Defining and Creating the RECON Data Sets
398(1)
Initializing the RECON Data Sets
399(1)
Allocating the RECON Data Sets to an IMS System
400(1)
Maintaining the RECON Data Sets
401(2)
Reorganizing RECON Data Sets
403(1)
Recreating the RECON Data Sets
404(1)
Summary of Recommendations for RECON Data Sets
404(1)
Chapter 24 Operating IMS
405(34)
Monitoring the System
405(1)
Processing IMS System Log Information
406(7)
Choosing Tools for Detailed Monitoring
413(6)
Executing Recovery-Related Functions
419(2)
Modifying and Controlling System Resources
421(7)
Controlling Data Sharing
428(3)
Controlling Log Data Set Characteristics
431(5)
Connecting and Disconnecting Subsystems
436(3)
Chapter 25 IMS System Recovery
439(4)
Overview of Extended Recovery Facility (XRF)
440(1)
Overview of Remote Site Recovery (RSR)
440(1)
Comparison of XRF and RSR
441(1)
Summary of When to Use XRF or RSR
442(1)
Chapter 26 IBM IMS Tools
443(22)
Database Administration Tools
443(4)
Application Management Tools
447(3)
Performance Management Tools
450(2)
Recovery Management Tools
452(3)
Information Integration Management Tools
455(1)
Utilities Management Tools
456(5)
TM Management Tools
461(2)
Miscellaneous IMS Tools
463(2)
PART VI IMS in a Parallel Sysplex Environment
465(36)
Chapter 27 Introduction to Parallel Sysplex
467(28)
Goals of a Sysplex Environment
468(1)
IMS and the Sysplex Environment
469(16)
Other Advantages of Running IMS TM in a Sysplex Environment
485(10)
Chapter 28 IMSplexes
495(6)
Components of an IMSplex
496(2)
Requirements for an IMSplex
498(1)
Operating an IMSplex
499(2)
PART VII Appendixes
501(24)
Appendix A Glossary
503(8)
Appendix B Acronyms and Abbreviations Used in This Book
511(6)
Appendix C Notices
517(4)
Appendix D Bibliography
521(4)
Index 525
Dean H. Meltz, team lead for IMS Information Development at IBM's Silicon Valley Lab, in San Jose, California, has been an IMS technical writer for seventeen years.

 

Rick Long, IMS systems specialist with IBM's International Technical Support Organization (ITSO), writes about IMS and teaches IMS classes worldwide. He was previously an IMS systems programmer for IBM Global Services, Australia.



 

Mark Harrington, IMS systems programmer at IBM Global Services, UK, has spent twenty-two years working with IBM mainframes as developer, application designer, installer, and DBA.

 

Robert Hain has been an IMS systems programmer for seventeen years. He works for IBM Global Services, Melbourne, Australia, as part of the Telstra Alliance.

 

Geoff Nicholls, a member of IBM's Worldwide IMS Technical Support Team, works with IMS customers throughout Australia and Asia.