ACM Home Page
Please provide us with feedback. Feedback
SQL/XML is making good progress
Full text PdfPdf (613 KB)
Source ACM SIGMOD Record archive
Volume 31 ,  Issue 2  (June 2002) table of contents
COLUMN: Standards table of contents
Pages: 101 - 108  
Year of Publication: 2002
ISSN:0163-5808
Authors
Andrew Eisenberg  IBM, Westford, MA
Jim Melton  Oracle Corp., Sandy, UT
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 32,   Citation Count: 15
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/565117.565141
What is a DOI?

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

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked 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  15
Collaborative Colleagues:
Andrew Eisenberg: colleagues
Jim Melton: colleagues