Education & Courses Products & Solutions Services & Support Contact Us

DB2 Universal DB Programming Fundamentals (CF10)

Format

Classroom

Duration

3.0 Day(s)

Description

This course enables you to acquire the skills necessary to produce application programs that manipulate DB2 databases. Emphasis is on embedding Structured Query Language (SQL) statements and preparing programs for execution.

Audience

Programmers responsible for producing application programs that manipulate DB2 databases and execute in the UNIX, Windows NT, Windows 95, or OS/2 environments

Prerequisites

Prior to attending this course, the student should already have experience with one of the supported programming languages, COBOL or PL/I for z/OS, or C language for UNIX, Windows, and OS/2. Students are also expected to already be able to construct and use SQL statements.

Objectives

After completing this course, you should be able to:
- Incorporate static SQL statements in an application program
- Prepare the program for execution
- Validate execution results are correct
- Produce code to support multiple rows being returned from the database manager using cursors
- Identify considerations regarding units of work, concurrency, and restart of programs
- Identify differences between static and dynamic SQL
- Provide test data for applications
- Discuss program and DB2 options relative to performance of static SQL

Contents

DB2 Concepts
Program Structure - Part 1
Program Preparation
Program Structure - Part 2
Recovery and Locking
Dynamic SQL
Managing Test Data
Performance

Home Education & Courses Products & Solutions Services & Support Contact Us