DB2 Database Administration Workshop - D211 ( 5 Days )

Price:  $3000.00




Course Outline

Download Course Outline (PDF)


View Course Schedule

Abstract/Overview

This hands-on course provides a comprehensive and practical training for database administrators working in the DB2 for OS/390 UDB environment. Topics range from Database Design (data modelling, logical and physical design) to Administration (data integrity, backup and recovery, security, performance, application support) to a review of the DB2 product from a DBA perspective. Extensive hands-on exercises ensure that students acquire a ready to use, working knowledge of the different facets of the DBA"s toolkit.

Audience - Who Should Attend?

The course is primarily intended for database administrators with less than a year of working experience. Application and technical support personnel will also find many of the topics directly relevant to their jobs.

Prerequisite

Minimum requirement is a good understanding of DB2 concepts and facilities. Ideally, students would have at least 3 months of practical DB2 experience either in application development or in database administration.

Objective

  • Understand the major components of the DB2 product and its relationship to other products in the OS/390 environment.
  • Have a comprehensive understanding of all DB2 objects and be able to code DDL statements to maintain a database environment.
  • Understand the DB2 database design process.
  • To know how to implement a database.
  • Be familiar with DB2’s data integrity control mechanisms.
  • Understand stored procedures and triggers and reasons for their use.
  • Be able to utilize DB2’s security and authorization to control access to the DB2 environment.
  • Understand DB2 data access paths, the optimizer, and DB2’s Explain facility.
  • Understand the DB2 Catalog and use it to monitor database performance.
  • Be able to create effective backup and recovery strategies for applications.
  • Be familiar with database administration related utilities.

Content

Introduction

  • DBA Responsibilities
  • The Database Life Cycle
The DB2 Environment
  • Product Overview
  • TSO, CICS, IMS, Batch Environments
  • Related Products
DB2 Objects
  • Database, Storage Group
  • Table Space
  • Table, Column, Data Types
  • View, Synonym, Alias
  • Indexspace, Index
  • Large Objects
Designing DB2 Databases
  • Conceptual Design
  • Logical Design
  • Physical Design
Implementing the Database
  • Data Definition Language
  • CREATE, ALTER, DROP
Implementing Referential Integrity
  • Implementation Considerations vs. Production
Implementing Stored Procedures and Triggers
  • What are they?
  • Advantages
  • Creating
  • Administration
Implementing Security
  • Environment vs. DB2 Security
  • Privileges and Authorities
  • GRANT, REVOKE
  • Group Authorization
The DB2 Directory and Catalog
  • DB2 Directory
  • Catalog Tables for the DBA
  • Using the Catalog
Managing Database Performance
  • Monitoring and Tuning
  • Tools and Techniques
  • The RUNSTATS Utility
  • Reorganization, the REORG Utility
Accessing DB2 Data
  • Access Paths
  • The Optimizer
  • The EXPLAIN Facility
  • Optimizer Hints
Managing Backup and Recovery
  • Unit of Recovery
  • The DB2 Log
  • COPY, MERGECOPY, QUIESCE Utilities
  • RECOVER Utility
  • Defining a Backup Strategy
  • Referential Integrity Implications
Other DB2 Utilities and Useful Programs
  • On-Line Utilities
  • LOAD, CHECK, REPAIR
  • UNLOAD Program



Course Schedule

Start DateLocationClass CodeDuration (days)
Mon, Oct 25 2010TorontoP360705
Mon, Nov 22 2010OttawaP360675
    




top