IBM DB2 11 DBA for z/os Certification Review Guide Exam 312

Similar documents
Foreword Preface Db2 Family And Db2 For Z/Os Environment Product Overview DB2 and the On-Demand Business DB2 Universal Database DB2 Middleware and

Introduction to DB2 11 for z/os

IBM DB2 for z/os Application Developer Certification

Contents. Using. Dynamic SQL 44. Bag of Tricks 56. Complex SQL Guidelines 90. Working with Nulls 115. Aggregate Functions 135

MCSE Data Management and Analytics. A Success Guide to Prepare- Developing Microsoft SQL Server Databases. edusum.com

Pass IBM C Exam

Empowering DBA's with IBM Data Studio. Deb Jenson, Data Studio Product Manager,

COMP 3400 Mainframe Administration 1

IBM EXAM - C DB Fundamentals. Buy Full Product.

EXAMGOOD QUESTION & ANSWER. Accurate study guides High passing rate! Exam Good provides update free of charge in one year!

Developing Microsoft SQL Server 2012 Databases

ITS. MySQL for Database Administrators (40 Hours) (Exam code 1z0-883) (OCP My SQL DBA)

Course Modules for MCSA: SQL Server 2016 Database Development Training & Certification Course:

Microsoft Developing SQL Databases

Exam Questions C

DB2 for z/os: Programmer Essentials for Designing, Building and Tuning

CO MySQL for Database Administrators

Microsoft. [MS20762]: Developing SQL Databases

DB Fundamentals Exam.

6232B: Implementing a Microsoft SQL Server 2008 R2 Database

Developing SQL Databases

"Charting the Course... MOC A Developing Microsoft SQL Server 2012 Databases. Course Summary

20762B: DEVELOPING SQL DATABASES

"Charting the Course... MOC C: Developing SQL Databases. Course Summary

SQL Server Development 20762: Developing SQL Databases in Microsoft SQL Server Upcoming Dates. Course Description.

Developing SQL Databases (762)

DB2 for z/os Stored Procedure support in Data Server Manager

Index. NOTE: Boldface numbers indicate illustrations; t indicates a table 207

6232B: Implementing a Microsoft SQL Server 2008 R2 Database

1Z Upgrade to Oracle Database 12cm Exam Summary Syllabus Questions

MySQL for Database Administrators Ed 3.1

z/os and DB2 Basics for DB2 for z/os DBA Beginners

Developing Microsoft SQL Server 2012 Databases 36 Contact Hours

Suggested Experience Required Exams Recommended Teradata Courses. TE Teradata 12 Basics

Module 9: Managing Schema Objects

DATABASE MANAGEMENT SYSTEM SUBJECT CODE: CE 305

20464 Developing Microsoft SQL Server Databases

ExecuTrain Course Outline Course 10776A: Developing Microsoft SQL Server 2012 Databases 5 Days

C Examcollection.Premium.Exam.58q

MCSA SQL Server 2012/2014. A Success Guide to Prepare- Querying Microsoft SQL Server 2012/2014. edusum.com

DB2 Express-C University Program

Course Prerequisites: This course requires that you meet the following prerequisites:

Developing Microsoft SQL Server 2012 Databases

[MS20464]: Developing Microsoft SQL Server 2014 Databases

Mastering Transact-SQL An Overview of SQL Server 2000 p. 3 SQL Server's Networked Architecture p. 4 SQL Server's Basic Components p.

DB2 UDB: App Programming - Advanced

Basi di Dati Complementi. Mainframe

DESIGNING DATABASE SOLUTIONS FOR MICROSOFT SQL SERVER CERTIFICATION QUESTIONS AND STUDY GUIDE

DB2 11 for z/os Application Functionality (Check out these New Features) Randy Ebersole IBM

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

Vendor: IBM. Exam Code: Exam Name: IBM Certified Database Administrator - DB2 10 for z/os. Version: Demo

EDUVITZ TECHNOLOGIES

MySQL Database Administrator Training NIIT, Gurgaon India 31 August-10 September 2015

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

Exam 1Z0-061 Oracle Database 12c: SQL Fundamentals

Querying Microsoft SQL Server (461)

Vendor: IBM. Exam Code: C Exam Name: DB Fundamentals. Version: Demo

6232A - Version: 1. Implementing a Microsoft SQL Server 2008 Database

20464: Developing Microsoft SQL Server 2014 Databases

DB2 11 Global variables

A Unit of SequelGate Innovative Technologies Pvt. Ltd. All Training Sessions are Completely Practical & Real-time

Vendor: IBM. Exam Code: C Exam Name: DB2 10 System Administrator for z/os. Version: Demo

What s new in DB2 Administration Tool 10.1 for z/os

Db2 12 for z/os. Data Sharing: Planning and Administration IBM SC

With the growth of data, the reduction in of DBA staffing, tight budgets, and the business goal to be 24x7 it is becoming more important to automate

JSPM s Bhivarabai Sawant Institute of Technology & Research, Wagholi, Pune Department of Information Technology

Oracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours

70-459: Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform

DB2 Certification. Steve Hunn IBM Certified Solutions Expert Lightyear Consulting

Number: Passing Score: 800 Time Limit: 120 min File Version:

Application Development Best Practice for Q Replication Performance

Designing Database Solutions for Microsoft SQL Server (465)

Craig S. Mullins. A DB2 for z/os Performance Roadmap By Craig S. Mullins. Database Performance Management Return to Home Page.

Course 40045A: Microsoft SQL Server for Oracle DBAs

WHEN is used to specify rows that meet a criteria such as: WHEN (EMP_SALARY < 90000). SELECT and SUBSET are invalid clauses and would cause an error.

Teradata Certified Professional Program Teradata V2R5 Certification Guide

Short Summary of DB2 V4 Through V6 Changes

CO Oracle Database 12c: Advanced PL/SQL

Oracle Database 10g: New Features for Administrators Release 2

MCTS: Microsoft SQL Server 2008 Database Development

MIS Database Systems.

DURATION : 03 DAYS. same along with BI tools.

BIS Database Management Systems.

IBM DB2 courses, Universidad Cenfotec

C Exam code: C Exam name: IBM DB2 11 DBA for z/os. Version 15.0

Developing Microsoft SQL Server Databases

Microsoft SQL Server Database Administration

SQL Server DBA Course Content

What Developers must know about DB2 for z/os indexes

Eternal Story on Temporary Objects

Course Outline. [ORACLE PRESS] All-in-One Course for the OCA/OCP Oracle Database 12c Exams 1Z0-061, 1Z0-062, & 1Z

Course Outline. [ORACLE PRESS] All-in-One Course for the OCA/OCP Oracle Database 12c Exams 1Z0-061, 1Z0-062, & 1Z

DB2 Archive tables. Introduction. DDL Operations. 18 April Rajesh Venkata Rama Mallina DB2 Z/OS DBA IBM

DB2 10 for z/os Technical Overview

MCSE Productivity. A Success Guide to Prepare- Core Solutions of Microsoft SharePoint Server edusum.com

IBM A Accessment: DB Fundamentals - Assessment.

Microsoft Administering Microsoft SQL Server 2014 Databases

Installing and Administering a Satellite Environment

IBM Information Integration. Version 9.5. SQL Replication Guide and Reference SC

Oracle PL/SQL - 12c & 11g [Basic PL/SQL & Advanced PL/SQL]

Transcription:

Introduction IBM DB2 11 DBA for z/os Certification Review Guide Exam 312 The purpose of this book is to assist you with preparing for the IBM DB2 11 DBA for z/os exam (Exam 312), one of the two required tests for IBM Certified Database Administrator certification. This book will cover all topics on the exam and is written by a team member who participated as a subject matter expert (SME) in the actual writing of the exam. While it does address all topics on the test, this book also provides much more than that. It covers the new features of DB2 11 for both database and application development. Following are the chapters in the book and some high-level information about the topics each chapter covers: z Chapter 1 DB2 for z/os Introduction» z/os architecture, DB2 address spaces, attachment facilities, data sharing, system objects, Structured Query Language (SQL) usage, structures, memory, environment management z Chapter 2 Database Design and Implementation» Logical design, physical design, structure creation, structure alteration z Chapter 3 Applications and Database Functionality» Application process, SQL, purexml, routines, variables, database construct usage, program preparation, binding, concurrency, locking, distributed applications z Chapter 4 Environment Management» Installation, methods of interaction, commands, utilities, thread management, restart, recovery, security, auditing, data sharing operations

2 Introduction: IBM DB2 11 DBA for z/os Certification Review Guide Exam 312 z Chapter 5 Data Management»» Utilities for data movement, organization, copying, and loading/unloading, as well as statistics for maintenance z Chapter 6 Performance and Tuning»» Subsystem tuning, traces, I/O management, statistics, query tuning Each section of this book presents the topics that are identified in the exam objectives. At the end of each chapter are questions that also cover the exam objectives and topics. These questions are very much in line with the questions that will appear on the 312 exam (as well as the 320 exam). IBM Certified Database Administrator DB2 11 for z/os The IBM Certified Database Administrator is the lead database administrator (DBA) for the DB2 product on the z/os operating system. This individual has significant experience as a DBA and extensive knowledge of DB2, specifically the new features and functionality related to version 11. This person can perform the intermediate to advanced tasks related to database design and implementation, operation and recovery, security and auditing, performance, and installation and migration/upgrades specific to the z/os operating system. To become an IBM Certified Database Administrator - DB2 11 DBA for z/os, you must pass two exams: either 320 DB2 11 Fundamentals for z/os or 610 DB2 10.1 Fundamentals, and the 312 IBM DB2 11 DBA for z/os exam. For additional information about these tests and the certification, refer to www-03.ibm.com/certify/certs/08002305. shtml. 312 Exam IBM DB2 11 DBA for z/os The following sections describe the objectives of the 312 IBM DB2 11 DBA for z/os certification exam and the topics that it will cover, along with the percentage each topic represents in the exam. Section 1: Database Design and Implementation (26%) z Design tables and views z Explain the different performance implications of identity columns, row IDs, and hash access z Design indexes and table spaces z Perform partitioning z Normalize data and translate data model into a physical model z Implement user-defined integrity rules

312 Exam IBM DB2 11 DBA for z/os 3 z Use the appropriate method to alter DB2 objects z Understand the impacts of different encoding schemes Section 2: Operation and Recovery (22%) z Possess knowledge of commands for normal operational conditions z Possess knowledge of commands and utility control statements for use in abnormal conditions z Load and unload data into and from the created tables z Reorganize objects when necessary z Monitor the object by collecting statistics z Monitor and manage threads and utilities z Identify and respond to advisory/restrictive statuses on objects z Identify and perform problem determination z Perform health checks z Identify and perform the required actions to protect databases from planned and unplanned outages Section 3: Security and Auditing (6%) z Understand privileges and authorities z Protect access to DB2 and its objects z Audit DB2 activity and resources, and identify primary audit techniques z Identify and respond appropriately to symptoms from trace output or error messages that signify security problems Section 4: Performance (22%) z Plan for performance monitoring by setting up and running monitoring procedures z Analyze performance z Analyze and respond to RUNSTATS statistics analysis z Determine when and how to perform REBIND z Describe DB2 interaction with the Workload Manager (WLM) z Interpret traces and explain the performance impact of different DB2 traces z Identify and respond to critical performance metrics z Review and tune SQL z Understand dynamic SQL performance z Understand design features for performance z Possess knowledge of controlling access paths Section 5: Installation and Migration/Upgrade (7%) z Possess knowledge and understanding of the critical DSNZPARMs z Identify and explain data sharing components and commands z Possess knowledge of pre-migration checklists z Possess knowledge of catalog and directory

4 Introduction: IBM DB2 11 DBA for z/os Certification Review Guide Exam 312 Section 6: Additional Database Functionality (10%) z Possess knowledge of SQL constructs z Possess knowledge of SQL Procedural Language (SQL/PL) functions and procedures z Possess knowledge of SQL and Extensible Markup Language (XML) z Possess knowledge of stored procedures z Possess knowledge of user-defined functions z Possess knowledge of global variables Section 7: Distributed Access (7%) z Implement distributed data access z Possess knowledge of DSNZPARMs z Possess knowledge of distributed data facility (DDF) setup z Understand and know how to implement distributed data access 320 Exam IBM DB2 11 Fundamentals for z/os This Database Associate certification is an entry-level exam for a user of any of the DB2 for z/os family of products. This individual is knowledgeable about the fundamental concepts of DB2 11 for z/os through either hands-on experience or formal and informal education. The database associate should have an in-depth knowledge of the basic to intermediate tasks required in day-to-day administration, know basic SQL, understand which additional products are available with DB2 11, understand how to create databases and database objects, and have a basic knowledge of database security and transaction isolation. Section 1: Working with SQL and XML (14%) z Ability to write a DML SQL statement z Ability to access and process XML data (XQuery, Xpath) z Knowledge of most commonly used special registers z Knowledge of built-in functions Section 2: Security (8%) z Knowledge of restricting data access z Ability to write a Data Control Language (DCL) SQL statement Section 3: Planning (17%) z Ability to connect to DB2 servers z Knowledge of different types of tables and table spaces z Knowledge of subsystem parameters z Knowledge of DB2 architecture z Knowledge of data sharing concepts z Knowledge of database workloads (transactional processing vs. analytics)

610 Exam DB2 10.1 Fundamentals 5 z Knowledge of encoding scheme concepts Section 4: Operations (14%) z Basic knowledge of DB2 commands and DSN commands z Basic knowledge of DB2 utilities z Basic knowledge of troubleshooting (Explain, SQL Codes) Section 5: Data Concurrency (10%) z Knowledge of transaction management (COMMIT, ROLLBACK, SAVEPOINT) z Knowledge of locking z Identify the isolation levels that should be used Section 6: Application Design (19%) z Ability to create and call a stored procedure or a user-defined function z Knowledge of temporary tables (creation and usage) z Knowledge of triggers (function and usage) z Knowledge of program preparation and BIND options z Knowledge of referential integrity and constraints z Knowledge of non-relational data concepts (XML data, LOB data) z Knowledge of temporal (time-travel) tables Section 7: Working with Database Objects (17%) z Ability to demonstrate usage of IBM-supplied and user-defined data types z Ability to write a DDL SQL statement z Ability to identify characteristics and properties of DB2 objects z Ability to look up information in the DB2 catalog 610 Exam DB2 10.1 Fundamentals After successful completion of the 610 exam, you will be a certified Database Associate. The Database Associate certification is an entry-level exam for a user of any of the DB2 family of products. This individual is knowledgeable about the fundamental concepts of DB2 10.1 through either hands-on experience or formal and informal education. The database associate should have an in-depth knowledge of the basic to intermediate tasks required in daily administration, as well as basic SQL. He or she should also understand which additional products are available with DB2 10.1, know how to create databases and database objects, and have a basic knowledge of database security and transaction isolation. Section 1: Planning (14%) z Know how to restrict data access z Possess knowledge of the features or functions available in DB2

6 Introduction: IBM DB2 11 DBA for z/os Certification Review Guide Exam 312 z Possess knowledge of database workloads z Understand nonrelational data concepts z Understand XML data implications Section 2: Security (11%) z Possess knowledge of DB2 products z Possess knowledge of different privileges and authorities z Possess knowledge of encryption options z Given a Data Definition Language (DDL) SQL statement, know how to identify results Section 3: Databases and Database Objects (17%) z Know how to identify and connect to DB2 servers and databases z Know how to identify DB2 objects z Understand basic characteristics and properties of DB2 objects z Given a DDL SQL statement, know how to identify results Section 4: Using SQL (23.5%) z Given a Data Manipulation Language (DML) SQL statement, know how to identify results z Use SQL to SELECT data from tables z Use SQL to SORT or GROUP data z Use SQL to UPDATE, DELETE, or INSERT data z Possess knowledge of transactions z Call a procedure or invoke a user-defined function z Given an XQuery statement, know how to identify results Section 5: Tables, Views, and Indexes (23.5%) z Demonstrate usage of DB2 data types z Given a situation, know how to create a table z Identify when to use referential integrity z Identify methods of data constraint z Identify the characteristics of a table, view, or index z Identify when to use triggers z Possess knowledge of schemas z Possess knowledge of data type options for storing XML data Section 6: Data Concurrency (11%) z Identify factors that influence locking z List objects on which locks can be obtained z Identify the characteristics of DB2 locks z Given a situation, know how to identify the isolation levels to use