Chapter 26

XML Support

Abstract

This chapter begins with an overview of XML. It then discusses how SQL provides XML support, including functions for creating XML documents from stored database data, and using the XML data type.

Keywords

XML
SQL
SQL XML extensions
XML schemas
Extensible Markup Language (XML) is a way of representing data and data relationships in text files. Because such UNICODE1 text files have become widespread and are usually platform independent, XML is being used heavily for data transfer, especially between databases and the Web.
As you will see, XML shares some characteristics with HTML. However, the two markup languages have very different goals. HTML is designed to give instructions to a browser about how to display ...

Get Relational Database Design and Implementation, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.