Chapter 10. Mastering the DB2 pureXML Support

XML stands for eXtensible Markup Language. Why is it increasingly popular? How does it impact the business world? Why do you want to exchange information in XML format? Why are we talking about XML with databases? This chapter provides the answers to all of these questions. We first provide some basic introduction to XML, then we look at the different XML capabilities offered by DB2.

In this chapter you will learn about:

  • The fundamentals of XML

  • Well-formed and validated XML documents

  • XML namespaces and XML schema

  • XPath expressions

  • The pureXML support in DB2

  • XQuery and SQL/XML languages

  • XML schema support and validation in DB2

  • Indexes over XML data

  • XML performance considerations

Note

pureXML support was introduced ...

Get Understanding DB2®: Learning Visually with Examples, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.