DB2 for i Advanced SQL Programming

Course Details

  • Course code: OL39
  • Duration: 3 days
  • Maximum delegates: 12
  • Start time: 09:30
  • Price: £1995

Jump to:

Actions:

Introduction

Learn how to use advanced SQL features and syntax that can be leveraged from any programming language that supports SQL. Learn about advanced SQL DDL (Data Definition Language) features such as identity columns and constraints that enable data-centric programming. Learn how to take your SQL reports and query definitions to the next level with views, common table expressions, and OLAP (On-Line Analytical Processing) specifications. Learn how to use SQL procedurally with user-defined functions, triggers, and advanced stored procedures.

Who should attend

This advanced course is for experienced Power System with IBM i (including iSeries and AS/400) programmers who design and write applications that use SQL to access the database.

This course is also designed for database administrators, database engineers, database consultants and performance analysts working in and around iSeries, System i or Power Systems running IBM i.

Pre-requisites

You should complete the following courses (or have the equivalent skills taught in these courses):

Course Objective and Content

  • Defining advanced SQL DDL syntax when creating tables and indexes to leverage DB2 for i data-centric features
  • Advanced query features such as common table expressions, views, subqueries, and OLAP specifications on SQL DML (Data Manipulation Language) statements
  • Advanced join and hierarchical processing with SQL DML
  • Define and code SQL triggers
  • Define and code SQL user-defined functions
  • Code advanced features of SQL procedures, including error handling and passing result sets
  • Integrating DB2 and XML data with SQL

    Advanced SQL DDL

    • Table
    • Index
    • Sequence
    • Global Variables

    Advanced SQL DML

    • Common table expressions and derived tables
    • Views and subqueries
    • Joins and hierarchical processing
    • OLAP specifications

    Procedural SQL Programming

    • User-defined functions
    • Triggers
    • Advanced Stored Procedure coding

    DB2 and XML data integration



Schedule

Public schedule Nov 24 Dec 24 Jan 25 Feb 25 Mar 25 Apr 25 May 25 Jun 25 Jul 25 Aug 25 Sep 25 Oct 25

We can run this course just for you - at our locations, a local hotel, or on your site. Please ask for details.



Top | Home


Tel. 0208 648 4000  Email: info@atstraining.co.uk ATS Automated Training Systems Ltd. The Old Bakery, 55a Belmont Road, Wallington, Surrey, SM6 8TE, United Kingdom