DB2 Statement Design and Version 9 Overview Course

Course Code: RT 499
Course Abstract: This course teaches the intricacies of SQL using an interactive approach on a z/OS mainframe. Many of the skills learned herein are also applicable to a Unix/Linux/Windows DB2 UDB server. This courseware is designed for people with SQL experience. It covers effective SQL design, intermediate and advanced SQL topics as well as an overview of DB2 for z/OS version 9 facilities. Participants need access to a current release of DB2 in the z/OS mainframe environment via SPUFI.
Audience: This course is designed for DB2 application DBAs and DB2 mainframe programmers that need an understanding of how SQL is effectively and efficiently used to access data in a z/OS DB2 environment and what effect the revolutionary version 9 ‘viper’ engine will have on application design and performance.
Duration: 4 days
Learning Outcomes: Upon completion of this course, the participant will be able to:
> Utilize SQL features
> Identify DB2 version 9 facilities
Course Topics: Effective design
The 'thought process' of developing an effective query
The SQL common denominator among different engines
The use of the elusive ALL, ANY, and EXIST parameters
The efficiencies and the inefficiencies in the SQL language
What correlation variables can do to simplify query processing
When SCALAR and AGGREGATE FUNCTIONs should be used
How to use the many types of sub query constructs most effectively
When which one of the four JOIN types should be used for efficiencies
The typical SQL environments, Unix/Linux/Windows, and Mainframes
Boolean constructs, CASE constructs, and multiple condition constructs
How NULLs are helpful to reduce processing time and query complexity
When to utilize the 'nested table expression' to improve query performance
What and when the UNION operation is most effective vs. other techniques
The runtime LOCKING issues with INSERT, UPDATE and DELETE operations
When to (and not to) use DISTINCT, IN, LIKE, BETWEEN and other predicates
How DATE and TIME data types can effectively be used for audits and compliance
How XQUERY and other DB2 v9 facilities will effect future application
Prerequisites: Previous SQL experience is required.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning