Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

SQL/XML is making good progress

Published: 01 June 2002 Publication History

Abstract

Not very long ago, we discussed the creation of a new part of SQL, XML-Related Specifications (SQL/XML), in this column [1]. At the time, we referred to the work that had been done as "infrastructure". We are pleased to be able to say that significant progress has been made, and SQL/XML [2] is now going out for the first formal stage of processing, Final Committee Draft (FCD) ballot, in ISO/IEC JTC1.In our previous column, we described the mapping of SQL 〈identifier〉s to XML Names, SQL data types to XML Schema data types, and SQL values to XML values. There have been a few small corrections and enhancements in these areas, but for the most part the descriptions in our previous column are still accurate.Thc new work that we will discuss in this column comes in three parts. The first part provides a mapping from a single table, all tables in a schema, or all tables in a catalog to an XML document. The second of these parts includes the creation of an XML data type in SQL and adds functions that create values of this new type. These functions allow a user to produce XML from existing SQL data. Finally, the "infrastructure" work that we described in our previous article included the mapping of SQL's predefined data types to XML Schema data types. This mapping has been extended to include the mapping of domains, distinct types, row types, arrays, and multisets.The FCD ballot that we mentioned began in early April. This will allow the comments contained in the ballot responses to be discussed at the Editing Meeting in September or October of this year. We expect the Editing Meeting to recommend progression to Final Draft International Status (FDIS) ballot, which suggests that an International Standard will be published by the middle of 2003.

References

[1]
SQL/XML and the SQLX Informal Group of Companies, Andrew Eisenberg and Jim Melton, ACM SIGMOD Record, Vol. 30 No. 3, Sept. 2001, http://www.acm.org/sigmod/record/issues/0109/standards.pdf.
[2]
Database Languages---SQL-Part 14: XML-Related Specifications (SQL/XML)---Final Committee Draft, H2-2002-063, WG3:ICN-011, Jim Melton (Editor), March 2002, ftp://sqlstandards.org/SC32/WG3/Progression Documents/FCD/4FCD1-14-XML-2002-03.pdf.
[3]
XQuery 1.O: An XML Query Language, Don Chamberlin, James Clark, Daniela Florescu, Jonathan Robie, Jérôme Siméon, Mugur Stefanescu, Dec. 20, 2001, http://www.w3.org/TR/xquerv/.
[4]
Mapping Tables to XML Documents, H2-2001-373rl, WG3 :YYJ-038rl, Andrew Eisenberg, Fred Zemke, Murali Krishnaprasad, Oct. 11, 2001, ftp://sqlstandards.org/SC32/National_Bodies/USA_NCITS H2/200ldocs/H2-2001-373r1.pdf.
[5]
The XML Data Type, H2-2002-020r2, WG3:VIE-018r1, Amelia Carlson, et al, Feb. 14, 2002, ftp://sqlstandards.org/SC32/National Bodies/USA NCITS_H2/2002docs/H2-2002-020r2.pdf.
[6]
Mapping non-predefined SQL types to XML, H2-2002-018, WG3:VIE-017, Fred Zemke, Jan. 4, 2002, ftg://sqlstandards.org/SC32/National_Bodies/USA_NCITS_H2/2002docs/H2-2002-018.pdf.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMOD Record
ACM SIGMOD Record  Volume 31, Issue 2
June 2002
112 pages
ISSN:0163-5808
DOI:10.1145/565117
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 2002
Published in SIGMOD Volume 31, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Feb 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media