DB2認證考試目標
相關考試科目
730 DB2 9 Fundamentals
731 DB2 9 DBA for Linux, UNIX and Windows
734 DB2 9 for Linux, UNIX and Windows Advanced DBA
736 DB2 9 DBA for Linux, UNIX and Windows Upgrade
參加考試的步驟
1. 瞭解認證考試科目
2. 學習手冊、網上資料或者參加相關培訓,通過網絡考試測驗來測試自己的知識掌握程度
3. 註冊,參加考試
DB2認證級別、認證結構
入門級 中級 高級
730——————>731——————>734
|———————>716(Designer)
|———————>733(Developer)
730考試知識點
第一部分計劃(14%)
數據訪問控制
DB2工具的特性和功能
DB2工作量相關知識(OLTP vs. DW)
非關係型數據的概念
XML數據
第二部分安全(11%)
DB2組件知識(客戶端、服務器端等)
權限和特權
加密選項(數據、網絡通信)
DDL語句(grant/revoke/connect)
第三部分數據庫和數據庫對象(17%)
識別並連接數據庫服務器和數據庫
識別數據庫對象
DB2對象基本屬性和特性
預測一給定DDL語句的執行結果(創建對象)
第四部分用SQL對數據進行操作(23.5%)
預測一個給定DML語句的執行結果
Select語句
SORT或者GROUP
Update,Delete和Insert
事務(提交、回滾和事務邊界)
調用存儲過程(call)和用戶自定義函數(invoke)
預測一個給定XQuery語句的結果
第五部分 DB2表、視圖和索引(23.5%)
能夠辨別DB2數據類型的用法
根據某一類型建表
判斷何時需要用參考完整性約束
數據完整性約束方法
表、視圖和索引的特性
何時用到觸發器
模式
存儲XML數據的數據類型
第六部分數據並行性(11%)
影響鎖的因素
列出與某一鎖相關的對象
DB2鎖特性
給出特定情景,確定應該使用何種隔離級別
731考試知識點
第一部分數據庫服務器管理(20.5%)
配置管理DB2實例
獲得並修改數據庫管理器參數信息
獲得並修改數據庫參數信息
DB2 force命令
配置客戶端、服務器連接
任務調度
使用自動維護(例如,runstats,backup,reorg等)
使用Discovery配置服務器客戶端連接
解析notify日誌的含義
獲得並修改DB2註冊變量信息
使用self-tuning memory management和autoconfig
使用throttling utilities
第二部分數據佈局(17.5%)
創建一個數據庫
討論模式的用處
討論表空間狀態
創建和操縱DB2對象
創建SMS表空間,討論其特性
創建自動管理表空間,討論其特性
分區能力(表分區、HASH分區、MDC、Hybrid)
XML結構(爲提高性能創建索引)
壓縮數據
第三部分數據庫訪問(11.5%)
創建並管理索引
爲表創建約束
創建視圖
系統目錄表的內容
使用圖形工具進行管理
如何強制實施數據唯一性
第四部分分析DB2活動(13%)
捕獲並分析EXPLAIN/VISUAL EXPLAIN信息
使用get snapshots或SQL函數捕獲快照
創建並激活事件監視器
用健康中心配置健康監視器
問題定位工具(例如,db2bp、db2mtrk等)的作用
第五部分 DB2應用(14.5%)
使用export工具從表提取數據
使用import工具往表裏插入數據
使用load工具往表裏插入數據
判斷何時使用load,何時使用import
使用reorg,reorgchk,rebind和runstats工具
使用DB2Move、DB2Look和DB2Batch
DB2 Advisors的功能
使用控制中心(db2cc)
第六部分高可用性(14.5%)
數據庫級別和表空間級別備份和恢復
識別併爲重建索引制訂計劃
數據庫日誌
崩潰恢復
版本恢復
前滾恢復
HADR
鏡像日誌
在線可配置參數
第七部分安全(8.5%)
DB2授權
DB2驗證
未用戶或組賦權
DB2安全基礎(安全構件)
Jimmy版
2010-4-20
DB2認證考試目標(英文)
This appendix provides the test objectives for the following exams:
l DB2 9 Fundamentals (730)
l DB2 9 DBA for Linux, UNIX and Windows (731)
l DB2 9 for Linux, UNIX and Windows Advanced DBA (734)
l DB2 9 DBA for Linux, UNIX and Windows Upgrade (736)
How does one cerfify? There are three basic steps:
1. Understand certification test objective.
2. Review study guides, online tutorials, or take an education course. Then test your knowledge by taking an assessment exam at www.ibm.com/software/data/education/cert/assessment.html. There assessments are offered through Prime/Prometric at low nominal fee of $10 USD.
3. Register and take the certification exam.
For more information on IBM Data Management skills programs please visit:
www.ibm.com/software/data/education.html.
Detailed information on the IBM Professional Certification program, including the DB2 Database certification exams, can be found at:
www.ibm.com/certify.
Experience with DB2 is the best route to preparing for the DB2 certification exams, This certification guide is intended to be used alongside your day-to-day use of DB2 while preparing for the exams.
DB2 Certification Levels
There five job roles and three levels of certified solution expert associated with the DB2 product in the distributed environment. The following diagram lists the exam numbers and the corresponding certification level associated with it.
Entry Intermediate Advanced
730——————>731——————>734
|———————>716(Designer)
|———————>733(Developer)
Exam 736 (DB2 9 DBA for Linux, Unix, and Windows Upgrade) has only 38 questions and can be taken instead of Exam 731 - if you earned the DBA certification for V8.
These certification levels are accurate at time of publication, but additional exams may be added to these over time. For more information on the certification levels, please refer to the IBM certification site: www.ibm.com/certify.
DB2 Fundamentals (730)
The Database Associate is an entry-level DBA or a user of any of the DB2 family of products. This individual is knowledgeable about the fundamental concepts of DB2 9 through either hands-on experience or formal and informal education. The database associate should bave an in-depth knowledge of the basic to intermediate tasks required in day-to-day administration, basic SQL (Structured Query Language), understand how DB2 9 is packaged and installed, understand how to create database and database objects, and have a basic knowledge of database security and transaction isolation.
To attain the IBM Certified Database Associate - DB2 9 Fundamentals certification, candidates must pass one test.
Section 1 - Planning (14%)
l Knowledge of restricting data access
l Knowledge of the features of functions available in DB2 tools (just tools that come with product - distributed space - i.e., control center, configuration advisor, configuration assistant, command line processor)
l Knowledge database workloads (OLAP vs. warehousing)
l Knowledge of non-relational data concepts (extenders)
l Knowledge of XML data implications (non-shredding)
Section 2 - Security(11%)
l Knowledge of DB2 products (client, server, etc.)
l Knowledge of different privileges and authorities
l Knowledge of encryption option (data and network)
l Given a DDL SQL statement, knowledge to identify results (grant/revoke/connect statement)
Section 3 - Working with Database and Database objects (17%)
l Ability to identify and connect to DB2 servers and databases
l Ability to identify DB2 objects
l Knowledge of basic characteristics and properties of DB2 objects
l Given a DDL SQL statement, knowledge to identify results (ability to create objects)
Section 4 - Working with DB2 Data using SQL (23.5%)
l Given a DML SQL statement, knowledge to identify results
l Ability to use SQL to SELECT data from tables
l Ability to use SQL to SORT or GROUP data
l Ability to use SQL to UPDATE, DELETE or INSERT data
l Knowledge of transactions (i.e., commit/rollback and transcation boundaries)
l Ability to call a produre or invoke a user defined function
l Given an Xquery statement, knowledge to identify results
Section 5 - Working with DB2 Tables Views and Indexes (23.5%)
l Ability to demonstrate usage of DB2 data types
l Given a situation, ability to create table
l Knowledge to identify when referential integrity should be used
l Knowledge to identify methods of data constraint
l Knowledge to identify characteristics of a table, view or index
l Knowledge to identify when triggers should be used
l Knowledge of schemas
l Knowledge of data type options for shoring XML data
Section 6 - Data Concurrency (11%)
l Knowledge to identify factors that influence locking
l Ability to list objects on which locks can be obtained
l Knowledge to identify characteristics of DB2 locks
l Given a situation, knowledge to identify the isolation levels that should be used
DB2 for LUW Datavase Administration (731)
If you are knowledgeable with DB2 9 and are capable of performing the intermediate to advanced skills required in the day-to-day administration of DB2 instances and databases, you may benefit from this certification role.
To attain the IBM Certified Database Administrator - DB2 9 DBA for Linux, UNIX, and Windows certification, candidates must pass 2 tests: Test 730 (DB2 9 Fundamentals) and Test 731.
Candidates who have passed exam 700 - DB2 UDB V8.1 Family Fundamentals, or who have acquired the IBM Certified Database Administrator DB2 UDB V8.1 for Linux, UNIX and Windows certification (by passing both exams 700 and 701), obtain the Certified Database Administrator certification.
Section 1 - DB2 Server Management (20.5%)
l Ability to configure/manage DB2 instances (e.g. scope)
l Ability to obtain/modify database manager configuration information
l Ability to obtain/modify database configuration information
l Knowledge of DB2 force command
l Ability to configure client/server connectivity
l Ability to schedule jobs
l Ability to use Automatic mantaince (i.e., RUNSTATES, BACHUP, REORG)
l Ability to configure client server connectivity using DISCOVERY
l Skill in interpreting the notify log
l Ability to obtain and modify DB2 registry varibles
l Ability to use self-tuning memory management and autoconfig
l Ability to use throttling utilities
Section 2 - Data Placement (17.5%)
l Ability to create a database
l Skill in discussing the use of schemas
l Skill in discussing the various tablespace states
l Ability to create and manipulate the various DB2 objects
l Ability to create and discuss the characteristics of an SMS tablespace
l Ability to create and discuss the characteristics of an automated managed tablespace
l Knowledge of partitioning capabilities (e.g., table partitioning, hash partitioning , MDC, Hybrid)
l Knowledge of XML structure (indexing for performance)
l Knowledge of compression data
Section 3 - Database Access (11.5%)
l Knowledge of the creation and management of indexes
l Ability to create constraints on tables (e.g., RI, informational, unique)
l Ability to create views on tables
l Skill in examining the contents of the System Catalog tables
l Ability to use the GUI Tools for administration
l Knowledge of how to enforce data uniqueness
Section 4 - Analyzing DB2 Activity (13%)
l Ability to capture and analyze EXPLAIN/VISUAL EXPLAIN information
l Ability to capture snapshots suing GET SNAPSHOTS or SQL functions
l Ability to create and activate event monitors
l Ability to configure Health Monitor using the Health Center
l Ability to identify the functions of Problem Determination tools (e.g., db2bp, db2mtrk)
Section 5 - DB2 Utilities (14.5%)
l Ability to use EXPORT utility to extract data from a table
l Ability to use IMPORT utility to insert data into table
l Ability to use the LOAD utility to insert data into table
l Knowledge to identify when to use IMPORT vs. LOAD
l Ability to use the REORG, REORGCHK, REBIND and RUNSTATS utilities
l Ability to use DB2Move, DB2Look and DB2Batch
l Knowledge of the functionality of the DB2 Advisors (db2advis utility)
l Ability to use DB2 Control Center
Section 6 - High Availability (14.5%)
l Ability to perform database-level and tablespace level BACKUP & RESTORE
l Knowledge to identify and explain issues on index recreation
l Knowledge of database logging
l Knowledge of crash recovery
l Knowledge of version recovery
l Knowledge of Roll Forward recovery
l Knowledge of and ability to perform HADR
l Knowledge of and ability to perform Log Mirroring
l Knowledge of Configurable Online Parameters
Section 7 - Security (8.5%)
l Knowledge of DB2 authentication
l Knowledge of DB2 authorizations
l Ability to set user and/or group privileges
l Knowledge of the DB2 Security Infrastructure (e.g., LBAC and security plug-ins)
DB2 for LUW Advanced DBA (734)
All IBM Certified Advanced Database Administrator is lead DBA for DB2 products on one or more of the following platforms: Linux, UNIX (including AIX, HP-UX, and Sun Solaris), and Windows. This individual has extensive experience as a DBA and extensive knowledge of DB2 9. This person is capable of performing the advanced tasks such as performance, high availability, security and networking that are required.
To earn an IBM Certified Advanced Database Administrator Certification for DB2 9, you must pass the following exams:
1. Exam 734 - DB2 9 for Linux, UNIX, and Windows Advanced Database Administrator
2. Either Exam 736 - Upgrade Exam for DB2 9 for Linux, UNIX, and Windows Database Administrator or Exam 731 - Full Exam for DB2 9 for Linux, UNIX and Windows Database Administrator
3. Either Exam 700 - DB2 V8 Family Fundamentals or Exam 730 - DB2 9 Fundamentals
The test contains six section with 51 multiple-choice questions. You must score 64% or greater to pass the exam. The percentages each section title reflect the approximate distribution of the total question set across the sections.
Section 1 - Database Design (14%)
l Ability to design, create and manage tablespaces
l Ability to design, create and manage bufferpools
l Ability to design and configure federated database access
Section 2 - Data Partitioning and Clustering (15%)
l Ability to design, create and manage database partitioning
l Ability to design, create and manage multi-dimensional clustered tables
l Ability to design, create and manage table partitioning
l Knowledge of Balance Configuration Unit (BCU)
Section 3 - High Availability and Diagnostics (20%)
l Ability to manage database logs for recovery
l Ability to use advanced bachup features
l Ability to use advanced recovery features
l Ability to enhance database availability
l Ability to use diagnostic tools (db2bp, db2mtrk, inspect, db2dart, db2diag)
Section 4 - Performance and Scalability (33%)
l Identify and use DB2 registry varibles that affect database system performance
l Identify and use configuration parameters that affect database system performance
l Knowledge of query optimizer concepts
l Ability to manage and tune database, instance and application memory and I/O
l Ability to use data compression
l Ability to analyze performance problems
l Ability to manage a large number of users and connections
l Ability to determine the more appropriate index
l Ability to exploit parallelism
Section 5 - Security (8%)
l Knowledge of external authentication mechanisms
l Ability to implement data encryption
l Ability to implement Label Based Access Control (LBAC)
l Ability to use DB2 Audit
Section 6 - Connectivity and Networking (10%)
l Ability to configure client server connectivity (e.g., db2discovery)
l Ability to manage connections to host systems
l Ability to identify and resolve connection problems
IBM Certified DBA for DB2 9 for LUW, Upgrade (736)
If you are one of the many people who has earned an IBM Certified Database Administrator - DB2 UDB V8.1 for Linux, NUIX and Windows Certification, the is an upgrade exam available.
As with Version 8, there are two different exams that you can take to upgrade to the V9 DBA Certification:
1. Exam 736 - IBM Certified Database Administrator for DB2 9 for Linux, UNIX and Windows, Upgrade Exam
2. Exam 731 - IBM Certified Database Administrator for DB2 9 for Linux, UNIX and Windows, Full Exam
The Upgrade Exam 736 is only an option for candidates who are already certified as an IBM Certified Database Administrator - DB2 UDB V8.1 for Linux, UNIX and Windows. If you pass the exam you will earn you the same certificate that you’d earn from passing Exam 731.
Section 1 - Server Management (29%)
l Understand the functionality of AUTOCONFIGURE
l Ability to manually configure communications (protocol image (IPV6))
l Ability to enable automatic maintenance
l Ability to enable Self-Tuning Memory Manger
l Ability to enable Utility Throttling
Section 2 - Data Placement (13%)
l Ability to CREATE DATABASE (new default behavior)
l Ability to create and manage Automatic Storage tablespaces
l Knowledge of Table Partitioning
l Knowledge of Data Row Compression
Section 3 - XML Concepts (13%)
l Ability to use XML data types
l Ability to create and manage XML indexes
l Ability to use basic XML functions (XML PARSE, XML SERIALIZE,XML VALIDATE, XML QUERY)
l Understanding Xquery fundamentals
l Using DB2 Utilities with XML data
Section 4 - Analyzing DB2 Activity (16%)
l Ability to use DB2 utilities (db2bfd, db2mtrk, db2pd)
l Ability to monitor deadlocks
l Ability to use administrative routines and SNAPSHOT functions
Section 5 - High Availability (10.5%)
l Ability to use RECOVER DATABASE command
l Knowledge of High Availability Disaster Recovery (HADR)
Section 6 - Security (10.5%)
l Understanding of Label Based Access Control (LBAC)
l Knowledge of new authentication types
Jimmy
2010-4-22
《DB2 9 for Linux, UNIX and Windows_DBA Guide, Reference, and Exam Prep Sixth Edition》