PureXML for DB2 for z/OS v9 Course

Course Code: RT 532
Course Abstract: This course introduces the features and capabilities of pureXML as a new feature in DB2 for z/OS v9.  The SQL/XML capabilities are presented to access XML data with Select, Insert, Update, and Delete.  The XML “path” type expression will be used to access a portion of the XML document hierarchy elements on the SELECT and WHERE clauses.
Audience: This course is designed for individuals who are business analysts, end users, programmers and team leads that need to use pureXML to access XML data in a DB2 for z/OS v9 table.
Duration: 1 day
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> Describe the importance of using XML for data storage
> Describe the XML data type and how DB2 for z/OS Version NINE stores the XML data
> List the advantages of using pureXML over the previous XML implementation
> Review and discuss sample queries that illustrate SQL/XML capabilities to access XML data
> Build and use SQL/XML queries to access XML data for Select, Insert, Update, and Delete
> Analyze sample queries to access XML data via XMLQUERY (SELECT) and XMLEXISTS (WHERE)
> Build and use XQUERY queries to access XML data for Select, Insert, Update, and Delete

Course Topics:

XML Overview
XML – Why? How?
How XML data is stored
XML data examples

CREATE TABLE with XML Column
CREATE TABLE with an XML column
Examples

CREATE INDEX with XML Column “element pattern”
CREATE INDEX
Examples

XML Hierarchy Overview
The XML Hierarchy
Examples

INSERT into XML Column
INSERT an XML document into an XML column in a DB2 table
Examples

UPDATE into XML Column
UPDATE an XML document into an XML column in a DB2 table
Examples

SELECT with XMLQUERY
XMLQUERY
The XML “path” type expressions
ALL Elements of the XML document
Comparison Operators
Sub-element access
Example

WHERE with XMLEXISTS
XMLEXISTS
The XML “path” Expressions
Comparison Operators
Logical Operators
Examples

Appendices
IBM Publications
PureXML URLs and Articles
pureXML Web Sites

Prerequisites: Six months of SQL experience is recommended, but is not required.  XML experience is helpful, but, no 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