DB2 UDB Version 9 For SYBASE Developers Course

Course Code: RT 450
Course Abstract: This course provides Sybase developers a fast-paced transition from TSQL to SQL PL emphasizing the differences between DB2 UDB and Sybase ASE.  The course starts with an understanding of the DB2 UDB architecture, environment and query tools. Then covers SQL differences in querying data, modifying data and proceeds to create tables (including MQT and MDC), user defined functions and stored procedures. Indexes and Explain are covered in detail. Also included are new developer features of version 9, such as XML storage and query, row compression and new partition techniques.
Audience:
This course is designed for Sybase developers with extensive Sybase experience.
Duration: 3 days
Learning Outcomes: See course topics
Course Topics:

Overview of DB2 UDB
DB Artisan and CLP (enhanced to support XML data)
DB2 Developer Workbench (?? MS suport ??)
UDB SQL Selects
UDB SQL Modifications
UDB Data Structures
Data row compression
ALTER TABLE enhancements

Hybrid Relational – XML
New XML data type
Support XQuery language
XQuery builder

Materialized Query Tables
Better query performance
Improved MQT maintenance
Constraints  

Indexes
Indexing over XML data
Automated statistics collection
Larger record identifiers (RIDs)

Explain (enhanced to support XML data)
Multi-Dimensional Clusters
Dynamic Compound SQL
UDB System Functions 
User Defined Functions
 
SQL PL and Stored Procedures
(XML support in SQL procedures)
Transactions  
Locking
Triggers  
Exporting and Importing Data

Partitions
Improved table partitioning  
Very large table
Administrative tasks on individual data partitions
Index table space placement

Prerequisites: None
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

Testimonials

The instructor was excellent. He did his best working with our local policies preventing some actions from being completed, and had an understanding of our roles and what we were limited to do with his materials.

–Student; Implementing and Administering Windows Vista