Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

DB2 Exam C2090-313 Practice Questions
DB2 Exam C2090-313 Practice Questions
DB2 Exam C2090-313 Practice Questions
Ebook213 pages2 hours

DB2 Exam C2090-313 Practice Questions

Rating: 0 out of 5 stars

()

Read preview

About this ebook

This book will help you pass IBM Exam C2090-313 and become an IBM Certified Application Developer - DB2 11 for z/OS. The 180 questions and answers in the book (three full practice exams) offer you a significant advantage by helping you to gauge your readiness for the exam, to better understand the objectives being tested, and to get a broad exposure to the DB2 11 knowledge you'll be tested on.

LanguageEnglish
Release dateFeb 28, 2019
ISBN9781540102522
DB2 Exam C2090-313 Practice Questions
Author

Robert Wingate

Robert Wingate is a computer services professional with over 30 years of IBM mainframe and distributed programming experience. He holds several IBM certifications, including IBM Certified Application Developer - DB2 11 for z/OS, and IBM Certified Database Administrator for LUW. He lives in Fort Worth, Texas.  

Read more from Robert Wingate

Related to DB2 Exam C2090-313 Practice Questions

Related ebooks

Programming For You

View More

Related articles

Reviews for DB2 Exam C2090-313 Practice Questions

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    DB2 Exam C2090-313 Practice Questions - Robert Wingate

    Introduction

    Welcome

    Congratulations on your purchase of DB2 Exam C2090-313 Practice Questions.  This book is meant to help you pass IBM Exam C2090-313 and become an IBM Certified Application Developer - DB2 11 for z/OS.    The questions and answers in the book offer you a significant advantage by helping you to gauge your readiness for the exam, better understand the objectives being tested, and get a broad exposure to the knowledge you’ll be tested on. 

    Why You Should Certify

    Earn More Money

    According to the 2017 IT SKILLS and SALARY REPORT, the salary difference between certified and non-certified IT staff is $8400 or about 11.7 percent more!  See page 6.  Certification pays!

    https://mindhubpro.pearsonvue.com/v/vspfiles/documents/2017_Global_Knowledge_SalaryReport.pdf

    Get Better Work Assignment

    When you are recognized as a certified expert in a technology, you are more likely to be assigned to high profile assignments.  Get DB2 certified and be recognized when the new projects are staffed!

    Master Your Profession

    Getting certified requires you to learn more about DB2 capabilities and features than non-certified staff who have often used only a small percentage of DB2 capabilities.  Through certification, you gain greater mastery of your profession – you become an expert!

    How to Pass the IBM C2090-313 Exam

    While this book will be a great resource in helping you to pass the IBM C2090-313 exam, obviously you’ll need additional resources for an overall study strategy that will prepare you to demonstrate your knowledge of DB2 11.  After all, that is what the exam is intended to measure. 

    To maximize your chances of passing Exam C2090-313, I recommend that you acquire three things:

    1.    Knowledge of DB2 11.

    2.    Experience with DB2 11.

    3.    Practice with answering DB2 11 exam questions.

    Knowledge of DB2 11

    My personal experience with IBM exams is that IBM does not ask many tricky or convoluted questions.  But Exam C2090-313 will seriously test your knowledge of DB2 11.  Even if you have several years of experience with DB2, you may find yourself challenged by some of the topics.  Review all the exam objectives carefully, as you will be asked questions that test your knowledge of each objective. 

    What resources should you use to acquire knowledge about DB2 11? 

    The best FREE resource is the IBM Information Center for DB2 11 for z/OS. Here is the web link:

    http://www.ibm.com/support/knowledgecenter/SSEPEK_11.0.0/home/src/tpc/db2z_11_prodhome.html

    I recommend that you spend some time in the Information Center browsing the topics that are pertinent to the exam objectives.  You can build pretty good study notes this way, and you can be sure that many of the exam questions will come from this material.

    As of June, 2016 I haven’t seen a complete study guide for IBM exam C2090-313.  I do recommend that you purchase a study guide if/when one becomes available.  Regardless of your experience level with DB2 11, the amount of detail in the IBM manuals can be overwhelming.  Most people will find a good study guide to be helpfully focused on exam objectives as opposed to every minute detail of DB2. 

    Finally, the International DB2 Users Group (IDUG) has an excellent study blog for exam C2090-313.  Check out their web site here:  http://www.idug.org/p/bl/et/blogid=143&blogaid=484

    Experience with DB2 11

    DB2 11 is a relatively new release, so unless your shop has already upgraded, you may not have any experience with it.  Still, much of the information you will be tested on has not changed over the last few versions.  You’ll see some familiar topics on the objectives list, plus a few that are probably unfamiliar.  My best suggestion is to practice with whatever version of DB2 you have, and then to put extra study effort on the new features of DB2 11.

    Practice Exam Questions for DB2 11

    Well, you’ve got 180 practice exam questions in this book!  These will give you a general idea of the type questions to expect, and help you to gauge your readiness to take the exam.  If you score well on these exams, you will probably do pretty well on the actual exam, too.  Knowledge, Experience, and Practice questions.  Is there a guarantee that you will pass if you do all three of the above?  Of course, nothing is guaranteed in life.  But if you put sufficient effort into a well-rounded study plan that includes all three of the above, I believe you have a very good chance of passing exam C2090-313 on the first try. 

    How to Use This Book

    Use this book as a supplement to your DB2 11 study.  After you’ve studied the basics using the materials I recommended above, go ahead and take one of the practice exams.  If you do very well on it, go ahead to the next practice exam.  If you don’t score 80% or better on the first exam, then do some more in-depth study before you take the second. 

    Focus some attention on those areas where you did not do as well on the practice exams.  By the time you complete the third practice exam, you should be pretty well prepared to take the real exam.  It’s my sincere hope that this book will help you to pass IBM exam C2090-313. 

    Finally, thanks for your purchase of this book.  If you feel that this study aid helped you in preparing for your IBM DB2 exam, please leave a positive book review at the place you bought it. I’ll really appreciate that. 

    Thanks and good luck!

    Robert Wingate

    IBM Certified Application Developer:

    DB2 11 for z/OS

    Exam Objectives

    Test C2090-313:

    DB2 11 Application Developer for z/OS

    Database Objects (13%)

    a. Create and alter database demonstrating knowledge of database attributes

    b. Create and alter tables demonstrating knowledge of table attributes

    c. Demonstrate knowledge of types, attributes, and purpose of indexes

    d. Create table columns demonstrating knowledge and application of various data types

    e. Apply constraints to database tables and columns

    f. Correctly apply encoding schemes to tables

    g. Manage sequences and identities on tables

    h. Create views and understand the best practices for the use of those views

    Data Retrieval & Manipulation (12%)

    a. Create table joins using best practices

    b. Merge / select from data change table reference

    c. Demonstrate knowledge of when to use truncate versus delete

    d. Create functions & expressions

    e. Apply knowledge of best practices for grouping, aggregation, and uniqueness

    f. Apply knowledge of best practices for inserts, updates & deletes

    g. Apply knowledge of best practices for Predicates (BETWEEN, IN, LIKE)

    Distributed Access to DB2 (8%)

    a. Manage connections to optimize performance

    b. Identify what makes a cursor ambiguous

    c. Determine whether limited fetch or optimize clause should be used in a query

    d. Use best practices to determine generic program options

    e. Set up a data source (dot net, java, ODBC)

    Coding SQL in Application Programs (10%)

    a. Manage the use of cursors within a program

    b. Apply best practices for error handling

    c. Demonstrate knowledge of when to use dynamic versus static SQL

    d. Demonstrate knowledge of multi-row syntax

    e. Understand when and how to use DCLGEN

    f. Understand how to prepare the program for execution

    Processing Options that affect program design (8%)

    a. Understand when and how to use precompile options

    b. Understand when and how to use Bind Options & Connection Settings

    c. Understand when and how to use Special Registers & Built-in Global Variables

    d. Understand when and how to use options at the statement level

    Performance Considerations (7%)

    a. Identify examples of accounting trace usage

    b. Understand the use of explain data and IBM Data Studio

    c. Identify differences in DB2 access paths

    d. Identify Stage 1 versus Stage 2 Predicates

    Units of work, concurrency,

    and checkpoint/restart (10%)

    a. Ability to use Isolation Levels & bind release options

    b. Identify the differences between COMMIT, ROLLBACK, and SAVEPOINTS

    c. Ability to recognize and code basic Units of Work

    d. Ability to recognize and code Data Currency options

    e. Knowledge of best practices and restrictions for Autonomous Transactions

    f. Applies Process control and Checkpoint / Restart processing

    Application Design & Lifecycle (8%)

    a. Ability to validate execution results are correct

    b. Ability to test connections and stored procedures

    c. Ability to work with DB2 LOAD and UNLOAD utilities

    d. Ability to troubleshoot application performance

    e. Ability to properly utilize DB2 Performance Features

    Access to Non-Structured Data (8%)

    a. Ability to work with native XML data

    b. Ability to work with JSON data

    c. Ability to perform schema Validation for XML

    d. Ability to work with XML Built-In Functions

    e. Ability to access Hadoop Data

    Advanced Programming Topics (15%)

    a. Ability to work with Stored Procedures

    b. Ability to make use of UDF's

    c. Ability to use Triggers

    d. Ability to manage relationships between tables using Referential Integrity

    e. Ability to work with Temporal and Archive Tables

    f. Ability to work with MQTs

    g. Ability to work with Temporary Tables

    h. Ability to work with Data Masking techniques

    Exams Without Answers

    Exam One

    1.    What is the basic syntax to create a new database, assuming the name of the database you want to create is DBSAMPLE?

    a.    CREATE DATABASE DBSAMPLE

    b.    NEW DATABASE DBSAMPLE

    c.    CREATE DBSAMPLE DATABASE

    d.    NEW DBSAMPLE DATABASE

    2.    Assume you have an embedded SQL program and you want to invoke a stored procedure from the program on remote server REMOTE1.  Assume further that the stored procedure does exist on REMOTE1.  You will code the following:

    EXEC SQL 

    Enjoying the preview?
    Page 1 of 1