Canada IT Courses
ExitCertified US




ExitCertified - Excellence in IT Certified Education
 
IT education classes
IT training feature sheet
 
   
 
start > courses and registration > training feature sheet
DB2 9 Administration Workshop for Linux
 
 
 
 
ibm certified training   this course works with savings passes
 
code. CL201   length. 4 days
type. Instructor-Led   partner. IBM
price.
$2,600  
 
 
This course is designed to teach you how to perform database administration tasks using DB2 9. These tasks include creating DB2 instances, creating and populating databases, and using logical design to support concurrency and recovery requirements. New features, such as range partitioning, data row compression, and pure XML (native XML storage) will be introduced. Use a Linux operating system during hands-on labs.
 
course schedule  
 
Phoenix, AZ jan.26.2009 - jan.29.2009 register register
Phoenix, AZ feb.16.2009 - feb.19.2009 register register
Phoenix, AZ may.18.2009 - may.21.2009 register register
Sacramento/Elk Grove, CA feb.16.2009 - feb.19.2009 register register
El Segundo/Los Angeles, CA feb.16.2009 - feb.19.2009 register register
San Francisco, CA feb.16.2009 - feb.19.2009 register register
San Francisco, CA may.18.2009 - may.21.2009 register register
Sacramento/Elk Grove, CA may.18.2009 - may.21.2009 register register
El Segundo/Los Angeles, CA may.18.2009 - may.21.2009 register register
Englewood/Denver, CO jan.26.2009 - jan.29.2009 register register
Englewood/Denver, CO apr.27.2009 - apr.30.2009 register register
Washington, DC apr.6.2009 - apr.9.2009 register register
Atlanta, GA apr.14.2009 - apr.17.2009 register register
Chicago, IL feb.23.2009 - feb.26.2009 register register
Chicago, IL jun.1.2009 - jun.4.2009 register register
Overland Park, KS jan.26.2009 - jan.29.2009 register register
Overland Park, KS apr.27.2009 - apr.30.2009 register register
Boston, MA mar.23.2009 - mar.26.2009 register register
St louis/Maryland Heights, MO jan.26.2009 - jan.29.2009 register register
St louis/Maryland Heights, MO apr.27.2009 - apr.30.2009 register register
Durham/Raleigh, NC feb.9.2009 - feb.12.2009 register register
Durham/Raleigh, NC jun.22.2009 - jun.25.2009 register register
New York/Downtown, NY mar.2.2009 - mar.5.2009 register register
New York/Downtown, NY jun.8.2009 - jun.11.2009 register register
Dublin, OH jan.26.2009 - jan.29.2009 register register
Dublin, OH apr.27.2009 - apr.30.2009 register register
Philadelphia, PA may.11.2009 - may.14.2009 register register
Irving/Dallas, TX may.18.2009 - may.21.2009 register register
Bellevue/Seattle, WA feb.16.2009 - feb.19.2009 register register
Bellevue/Seattle, WA may.18.2009 - may.21.2009 register register
     
   
Request another training Date Request onsite training
 
who can benefit
 
 
This is an intermediate course for system administrators, database administrators, and technical personnel involved in planning, implementing, and maintaining DB2 databases.
 
prerequisites
 
 
These skills can be developed by taking:

Linux System Administration I: Implementation (LX030, LX03G) or
Linux System Administration - Lite (Self-paced Virtual Class) (QLXL3) or
Linux System Administration self-paced virtual class (QLXA3)
or have equivalent knowledge of Linux functions
DB2 SQL Workshop (CF120, CF12G, CE120, CE120G) or
DB2 SQL Workshop (self-paced virtual class) (C12A1) or
DB2 SQL Workshop - (Instructor Led OnLine) (3E120, 3E12G, 3E120G)
or have equivalent knowledge of SQL basics and be able to:
Use basic Linux functions, such as utilities, file permissions, hierarchical file system, command, and the visual editor (vi) editor
Describe the functions of SQL and construct Data Definition Language (DDL) and Data Manipulation Language (DML) authorization statements
Discuss basic relational database concepts and objects such as tables, indexes, views, and joins


 
skills gained
 
 
After completing this course, you should be able to:

Administer a DB2 database system using commands and GUI tools
Manage System Managed Storage (SMS) and Database Managed Storage (DMS) databases and apply data placement principles
Implement a given logical database design using DB2 to support integrity and concurrency requirements
List and describe the components of DB2
Define a DB2 recovery strategy and perform the tasks necessary to support the strategy
Use autonomic features of DB2
Implement DB2 security


 
course materials
 
 
The course materials address DB2 9.5 for Linux, UNIX, and Windows.
 
hands-on labs
 
 
Eleven labs are included to address DB2 9.5 for Linux, UNIX, and Windows.
 
what's next
 
 
The next courses that may be of interest to you include:

DB2 9 for LUW Advanced Database Administration for Experts (CF460, CF46G, CL460, CL460G)
DB2 9 for Linux, UNIX, and Windows Performance Tuning and Monitoring Workshop (CF413, CF41G, CL410, CL410G)
DB2 9 for LUW Advanced Database Recovery (CF492, CF49G, CL490, CL490G)


 
related courses, exams and materials
 
 


 
course content details  
 


  Overview of DB2 9 on Linux, UNIX and Windows

Contrast the DB2 Family of products
Identify the DB2 Products
Describe the functions of DB2 components
Explore installation and parameters




  Command Line Processor (CLP) and Graphical User Interface (GUI) usage

Use the Command Line Processor
Explore the GUI environment
Describe the DAS role with GUI tools




  The DB2 environment

Specify the key features of an Instance
Create and drop an Instance
Use db2start and db2stop
Distinguish between types of configuration
Describe and modify the Database Manager Configuration




  Creating databases and data placement

Review specifics of creating a database
Explore the System Catalog tables and views
Compare DMS versus SMS table spaces
Describe how to setup and manage a DB2 database with
Automatic Storage enabled
Differentiate between table spaces, containers, extents, and pages
Define table spaces
Use the get snapshot for tablespaces command to display table space statistics
Explore Database configuration parameters




  Creating database objects

List DB2 object hierarchy and physical directories and files
Create the following objects: Schema, Table, View, Alias, Index
Explore the use of table partitioning
Review the use of Temporary Tables
Explore the use and implementation of Check Constraints,
Referential Integrity and Triggers
Exploring the need for and the use of Large Objects
Recognize XML and its native store as critical infrastructure for emerging technologies




  Moving data

Discuss the INSERT statement and recognize its limitations
Explain the differences between IMPORT and LOAD
Explain the EXPORT, IMPORT, and LOAD syntax
Create and use Exception Tables and Dump-Files
Distinguish and resolve Table States: Load Pending and Set Integrity Pending
Use the SET INTEGRITY command
Discuss the db2move and db2look commands




  Backup and recovery

Describe the major principles and methods for backup and recovery
State the three types of recovery used by DB2
Explain the importance of logging for backup and recovery
Describe how data logging takes place, including circular logging and archival logging
Use the BACKUP, RESTORE, and ROLLFORWARD commands
Perform a table space backup and recovery
Restore a database to the end of logs or to a point-in-time
Discuss the configuration parameters and the recovery history file and use these to handle various backup and recovery scenarios




  Locking and concurrency

Explain why locking is needed
List objects that can be locked
Describe and discuss the various lock modes and their compatibility
Explain four different levels of data protection
Set isolation level and lock time out for current activity
Explain lock conversion and escalation
Describe the situation that causes deadlocks




  Problem determination

Collect information for problem analysis and resolution
Use error logs for basic problem analysis
Describe four types of monitors: Snapshot Monitor, Event Monitor, Activity Monitor, and Health Monitor
Describe the function of EXPLAIN and use this facility to assist basic analysis
Use a series of basic commands to better work with connections and sessions
Retrieve statistics and other information from a running DB2 instance




  Security

Use DB2 access control mechanisms to implement security within the database
Use group IDs to create a control hierarchy
Describe Label Based Access Control (LBAC)
Describe privileges within a database
Describe privileges required for binding and executing a package
Describe the difference between explicit privileges and implicit privileges
Describe the different DB2 authorization levels




  Agenda - Day 1

Welcome
Unit 1 - Overview of DB2 on Linux, UNIX and Windows
Lab 1 (Starting your lab environment)
Unit 2 - Command Line Processor (CLP) and GUI usage
Lab 2 (DB2 CLP usage)
Unit 3 - The DB2 environment
Lab 3 (Create an instance and explore the environment)




  Day 2

Unit 4 - Creating databases and data placement
Lab 4 (Creating databases and data placement)
Unit 5 - Creating database objects
Lab 5 (Create objects)




  Day 3

Unit 6 - Moving data
Lab 6 (Moving data)
Unit 7 - Backup and recovery
Lab 7 (Backup and recovery)
Unit 8 - Locking and concurrency
Lab 8 (Investigating DB2 locking)




  Day 4

Unit 9 - Problem determination
Lab 9 (Problem determination)
Unit 10 - Security
Lab 10 (Security)





 
Free Chumby with IBM Training

Save on IBM Training



find a course
 
phone us
 
view course schedule





Refresh your IT training.

 
go to top
Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education
© 2008 ExitCertified. All rights reserved.
terms of use and disclaimer :: privacy policy :: webmaster :: link to us
   
Sacramento Training :: 916.669.3970 | Las Vegas Training :: 1.800.803.EXIT (3948) | San Francisco Training :: 415.975.3948 | San Jose Training :: 408.288.EXIT (3948)
Phoenix, Arizona Training | Los Angeles, California Training | San Diego, California Training | Broomfield, Colorado Training | Fort Lauderdale, Florida Training
Tampa, Florida Training | Atlanta, Georgia | Downers Grove, Illinois | Kansas City, Kansas Training | Portland, Maine Training | Baltimore, Maryland Training | Burlington, Massachusetts Training
Troy, Detroit, Michigan Training | Minneapolis, Minesota Training | St. Louis, Missouri Training | Omaha, Nebraska Training | Edison, New Jersey Training | New York City, New York Training
Raleigh, North Carolina Training | Columbus, Ohio Training | Philadelphia, Pennsylvania Training | Nashville, Tennessee Training | Dallas, Texas Training
Houston, Texas Training | Hampton, Virginia Training | Madison, Wisconsin Training | Seattle, Washington Training