Tailored to Needs

Call Us: 01225 339705 Email: This email address is being protected from spambots. You need JavaScript enabled to view it. Address: Verhoef Training, 11 Kingsmead Square, Bath, BA1 2AB

  • Register



This advanced course is for application programmers and other technical personnel who are involved in designing and implementing applications that access DB2 data from a workstation environment.



The following prerequisites are suggested:

  • The ability to code embedded, static SQL applications.
  • Familiarity with relational database concepts.
  • Use of basic C language syntax components.

Application programming experience with other relational database systems, such as DB2 MVS, DB2/VSE and VM, and DB2/400, would be appropriate for meeting the DB2 prerequisites.



2 days.



This course teaches delegates how to take advantage of advanced programming techniques to access DB2 databases in the workstation environment. These techniques can be utilized in addition to standard embedded SQL calls. These advanced techniques include:

  • Stored Procedures.
  • User-Defined Functions.
  • Application Programming Interfaces (APIs).
  • Performance concepts are also addressed.

Course objectives include:

  • Use object-relational capabilities of DB2 UDB such as LOB manipulation, user-defined functions and user-defined distinct types.
  • Code stored procedures and call such procedures.
  • Use product-defined Application Programming Interfaces (APIs).



Introduction and Static Review.
Stored Procedures.
Introduction to Call Level Interface (CLI).
Using Object-Relational Capabilities.
Application Programming Interfaces.

S5 Box