Skip to main content

   

IBM Redbooks  >  Information Management software




Redbooks Abstract

The Ins and Outs of XML and DB2 for i5/OS



Download PDF (3 MB)


Get AdobeĀ® ReaderĀ®


Additional Material


View as HTML


Tips for viewing


Order Hardcopy


Others who downloaded this book also downloaded ...

Abstract

XML represents a fundamental change in computing. It allows applications to move away from proprietary file and data formats to a world of open data interchange. XML has become ubiquitous not only because of its range of applications, but also because of its ease of use.

Although XML solves many problems by providing a standard format for data interchange, some challenges remain. In the real world, applications need reliable services to store, retrieve, and manipulate data. These services have traditionally been offered by DB2 for i5/OS.

In this IBM Redbook, we discuss the challenges of representing XML hierarchies in the relational database model. We provide an in-depth explanation of the three most popular approaches to bridge the hierarchy, the relational model dichotomy:


  • Programmatically process the XML documents and map their hierarchy into a relational database.
  • Use database middleware to handle the XML parsing and XML-to-relational database mapping.
  • Use Extensible Stylesheet Language (XSL) Transformation to transform inbound XML documents directly to SQL scripts.


We also share best practices and techniques aimed at streamlining the XML and DB2 for i5/OS integration.

Table of Contents

Part 1. Introduction to DB2 for i5/OS and the scenario
Chapter 1. Introduction to XML integration with DB2 for i5/OS
Chapter 2. Scenario overview
Part 2. Programmatic approach
Chapter 3. Using SQL to compose XML
Chapter 4. Using XSL Transformation and SQL
Chapter 5. Using RPG for XML processing
Chapter 6. Using SAX and Java to decompose XML
Chapter 7. Advantages and disadvantages of the programmatic approach
Part 3. Middleware approach
Chapter 8. Overview of DB2 XML Extender
Chapter 9. Performance-related information regarding XML Extender
Chapter 10. Shredding methodology
Chapter 11. Composing methodology
Chapter 12. Advantages and disadvantages of the middleware approach
Part 4. Moving forward
Chapter 13. A look into the future
Appendix A. Additional material

Others who downloaded this publication also downloaded
WebSphere Application Server V6 System Management & Configuration Handbook, SG24-6451-00
PowerVM Virtualization on IBM System p: Introduction and Configuration Fourth Edition, SG24-7940-03
ABCs of z/OS System Programming Volume 9, SG24-6989-03


Profile

Publish Date
24 October 2006

Rating: rating
(based on 6 reviews)

Rate this book

Author(s)

Jarek Miszczyk
Robert Andrews
David Andruchuk
Hernando Bedoya
Emily Chun

ISBN
0738496901

IBM Form Number
SG24-7258-00

Number of pages
228