HAPPY BOOKSGIVING
Use code BOOKSGIVING during checkout to save 40%-55% on books and eBooks. Shop now.
Register your product to gain access to bonus material or receive a coupon.
IBM DB2 Universal Database Version 8 for z/OS offers enterprises unprecedented opportunities to integrate information, deliver it on demand, and manage it simply and cost-effectively. Now, one of the world's leading DB2 consultants presents the definitive guide to administering DB2 UDB V8 databases in z/OS environments. DB2 for z/OS Version 8 DBA Certification Guide also serves as a key tool for anyone preparing for IBM Certified Database Administrator for DB2 Universal Database V8 for z/OS certification.
IBM Gold Consultant Susan Lawson presents hundreds of practical techniques, expert guidelines, and useful tips for every facet of DB2 UDB database administration, including database implementation, operation, recovery, security, auditing, performance, installation, migration, SQL, and more. Coverage includes
Whether you are administering DB2 UDB V8 in z/OS environments, planning to do so, or preparing for DB2 UDB V8 DBA certification, DB2 for z/OS Version 8 DBA Certification Guide will be your single most valuable resource.
z/OS® Version 8 DBA Certification Guide: DB2 Environment
Foreword.
Preface.
I. DB2 FAMILY AND DB2 FOR Z/OS ENVIRONMENT.
1. Product Overview.
DB2 and the On-Demand Business.
DB2 Universal Database.
DB2 Middleware and Connectivity.
DB2 Application Development.
DB2 Administration.
Data Management Tools.
Summary.
Additional Resources.
2. Environment.
z/OS.
Address Spaces.
Security.
Parallel Sysplex Support.
DFSMS.
Interfaces.
Installation and Migration.
System Parameters.
Commands.
Utilities.
Catalog and Directory.
Distributed Data.
Subsystem Pools.
Summary.
Additional Resources.
3. DB2 Access and Security.
Subsystem Access.
Data Set Protection.
Access to DB2 objects.
Multilevel Security.
Auditing.
Summary.
Additional Resources.
II. STRUCTURED QUERY LANGUAGE.
4. Database Objects.
Understanding Data Structures.
Managing Database Objects.
Creating Database Objects.
Database Design and Implementation.
Summary.
Additional Resources.
5. Retrieving and Manipulating Database Objects.
Data Retrieval.
Data Modification.
Summary.
Additional Resources.
6. Advanced SQL Coding.
Subqueries.
Unions.
Joins.
Nested and Common Table Expressions.
CASE Expressions.
Row Expressions.
OLAP and Star Joins.
Predicates and Filtering.
Summary.
Additional Resources.
III. DATABASE ADMINISTRATION.
7. Maintaining Data.
Data Movement.
Data Maintenance.
Gathering Statistics.
Real-Time Statistics.
Statistics Usage.
Resolving Restrictive and Advisory States.
Summary.
Additional Resources.
8. Recovery and Restart.
Database Recovery Concepts.
Logging.
Image Copies.
Data Recoveries.
Disaster Recoveries.
System-Level Backup and Recovery.
DB2 Restart.
Summary.
Additional Resources.
IV. DEVELOPING APPLICATIONS WITH DB2.
9. Data Sharing.
Data Sharing Components.
Maintaining Data Integrity.
Performance and Processing Costs.
Movement to Data Sharing.
Recovery Considerations.
Summary.
Additional Resources.
10. Using SQL in an Application Program.
Delimiting SQL in a Program.
Table and View Definitions.
Host Variables and Structures.
SQL Execution Validation.
Cursors.
Dynamic SQL.
Summary.
Additional Resources.
11. Binding an Application Program.
Precompiling.
Binding.
Plan or Package Ownership.
Summary.
Additional Resources.
12. Application Program Features.
Commit, Rollback, and Savepoint Operations.
Global Transactions.
Global Temporary Tables.
Fetch for Limited Rows.
Multirow Fetch and Multirow Insert.
Identity Columns.
Sequence Objects.
Summary.
Additional Resources.
V. ADVANCED FUNCTIONS AND PERFORMANCE.
13. Stored Procedures.
Benefits of Using Stored Procedures.
Writing Stored Procedures.
Defining Stored Procedures.
Execution Environments.
SQL Procedure Language.
Developing SQL Stored Procedures.
DB2 Development Center.
Summary.
Additional Resources.
14. Accessing Distributed Data.
Distributed Data.
Coding Methods for Distributed Data.
Programming Considerations.
Remote Query Performance.
Summary.
Additional Resources.
15. Object-Relational Functionality.
Triggers.
Object-Relational Extensions.
Large Objects.
Summary.
Additional Resources.
16. Locking and Concurrency.
Locking Data.
Avoiding Locks.
Claims and Drains.
Locking Issues and Problems.
Designing for Concurrency.
Summary.
Additional Resources.
17. SQL Optimization and Performance.
Access Paths and Optimization.
Designing Indexes and SQL for Performance.
Summary.
Additional Resources.
18. DB2 Monitoring and Tuning.
Overview of Performance and Tuning.
Database Monitoring.
Using Traces to Solve Problems in DB2.
Memory Tuning.
Summary.
Additional Resources.
Appendix A. DDL for the DB2CERT Database.
Appendix B. IBM Certified Database Administrator for DB2 UDB V8 for z/OS.
DB2 UDB V8 Family Fundamentals: 700 Exam.
DB2 UDB V8 for z/OS Database Administration: 702 Exam.
Appendix C. 702 Sample Exam.
Questions.
Answers and Chapter References.
Bibliography.
Index.