Book description
The Easy, Visual Guide to IBM DB2 V8.2
IBM DB2 Universal Database™ V8.2 for Linux®, UNIX®, and Windows® is a flexible, scalable, cost-effective, and easy-to-use enterprise database. Now, one book makes DB2 even easier. Understanding DB2 teaches DB2 V8.2 visually, step by step, with dozens of examples and case studies drawn from the authors' unsurpassed experience as DB2 consultants at IBM.
Understanding DB2 doesn't just present the big picture. It thoroughly introduces every DB2 concept, procedure, and tool you'll need to get results as an administrator, user, or developer. You'll find authoritative coverage of installation, configuration, objects, database instances, storage, connectivity, security, performance, backup and recovery, SQL fundamentals, and much more. Virtually every new concept is explained with screenshots, diagrams, or tables, all designed to help you learn faster and remember more.
For those preparing for certification, this book also contains over a hundred sample questions crafted by the authors to reflect the content and format of the IBM DB2 UDB Database Administration Certification exams, with answers and detailed explanations.
Coverage includes
Understanding the DB2 product family, DB2 commands, and the DB2 environment
Configuring client and server connectivity: walkthroughs of four typical scenarios
Managing DB2 storage: partitions, tablespaces, buffer pools, and more
Leveraging the power of SQL: queries, inserts, deletes, and updates
Implementing security: encryption, authentication, and authorization
Administering and maintaining data, from LOAD and EXPORT to backup/recovery
Providing high availability with online split mirroring and suspended I/O
DB2 architecture: process and memory models
Managing database performance and troubleshooting
Table of contents
- Copyright
- IBM Press
- Foreword
- Preface
- Acknowledgments
- About the Authors
-
Introduction to DB2 UDB
- A Brief History of DB2
- DB2 software and the IBM E-Business On-Demand Model
- DB2 UDB Editions
- DB2 UDB Clients
- “Try and Buy” Versions
- Host Connectivity
- Federated Support
- Replication Support
- IBM DB2 Information Integrator
- Special Package Offerings for Developers
- DB2 Syntax Diagram Conventions
- Case Study
- Summary
- Review Questions
- DB2 at a Glance: The Big Picture
-
Installing DB2
- DB2 Installation: The Big Picture
- Required User IDs and Groups
- Installing DB2 Using the DB2 Setup Wizard
- Silent Install Using a Response File
- Installing DB2 Manually (Linux/UNIX Only)
- Installing a DB2 License
- Installing DB2 in a DPF Environment
- Installing DB2 FixPaks
- Case Study
- Summary
- Review Questions
- Using the DB2 Tools
- Understanding the DB2 Environment, DB2 Instances, and Databases
- Configuring Client and Server Connectivity
- Working with Database Objects
- The DB2 Storage Model
- Leveraging the Power of SQL
- Implementing Security
- Understanding Concurrency and Locking
- Maintaining Data
-
Developing Database Backup and Recovery Solutions
- Database Recovery Concepts
- DB2 Transaction Logs
- Recovery Terminology
- Performing Database and Table Space Backups
- Database and Table Space Recovery Using the RESTORE DATABASE Command
- Database and Table Space Roll Forward
- Recovering a Dropped Table
- The Recovery History File
- Database Recovery Using the RECOVER DATABASE Command
- High Availability Through Online Split Mirroring and Suspended I/O Support
- High Availability Disaster Recovery
- Using DB2 Tools to Inspect the Health of Your Database
- Case Study
- Summary
- Review Questions
- The DB2 Process Model
-
The DB2 Memory Model
- DB2 Memory Allocation: The Big Picture
- Instance-Level Shared Memory
- Database-Level Shared Memory
- Application-Level Shared Memory
- Agent-Level Private Memory
- The Memory Model
- 32-Bit Memory Model Considerations
- 64-Bit Memory Model Considerations
- AWE Support with Windows
- Case Study
- Summary
- Review Questions
-
Database Performance Considerations
- Performance Fundamentals
- System/Server Configuration
- The DB2 Configuration Advisor
- Configuring the DB2 Instance
- Configuring Your Databases
- Lack of Proper Maintenance
- The Snapshot Monitor
- Event Monitors
- The DB2 Optimizer
- The Explain Tool and Explain Tables
- Using Visual Explain to Examine Access Plans
- Case Study
- Summary
- Review Questions
- Diagnosing Problems
- Solutions to the Review Questions
- Use of Uppercase Versus Lowercase in DB2
- IBM Servers
- Using the DB2 System Catalog Tables
- Setting Up Database Connectivity for DB2 UDB for z/OS and DB2 UDB for iSeries
- Diagnosing DB2 Connectivity Problems
- Resources
- Glossary
- About the CD-ROM
- CD-ROM Warranty
- Index
Product information
- Title: Understanding DB2®: Learning Visually with Examples
- Author(s):
- Release date: January 2005
- Publisher(s): IBM Press
- ISBN: 9780131859166
You might also like
book
Understanding DB2®: Learning Visually with Examples, Second Edition
The Easy, Visual Way to Master IBM® DB2 for Linux®, UNIX®, and Windows®—Fully Updated for Version …
book
Holub on Patterns: Learning Design Patterns by Looking at Code
The existing books on design patterns take a catalog approach, where they show the individual design …
book
Grid Layout in CSS
CSS has had a layout-shaped hole at its center since the beginning. Designers have bent features …
book
HTML5 and CSS3, 2nd Edition
HTML5 and CSS3 are more than just buzzwords--they're the foundation for today's web applications. This book …