The Extensible Markup Language (XML) is playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere. The database c- munity is interested in XML because it can be used to represent a variety of data f- mats originating in different kinds of data repositories while providing structure and the possibility to add type information. The theme of this symposium is the combination of database and XML te- nologies. Today, we see growing interest in using these technologies together for many Web-based and database-centric applications. XML is being used to publish data from database systems on the Web by providing input to content generators for Web pages, and database systems are increasingly being used to store and query XML data, often by handling queries issued over the Internet. As database systems incre- ingly start talking to each other over the Web, there is a fast-growing interest in using XML as the standard exchange format for distributed query processing. As a result, many relational database systems export data as XML documents, import data from XML documents, provide query and update capabilities for XML data. In addition, so-called native XML database and integration systems are appearing on the database market, and it’s claimed that they are especially tailored to store, maintain and easily access XML documents.
Author(s): Rajasekar Krishnamurthy, Raghav Kaushik, Jeffrey F. Naughton (auth.), Zohra Bellahsène, Akmal B. Chaudhri, Erhard Rahm, Michael Rys, Rainer Unland (eds.)
Series: Lecture Notes in Computer Science 2824
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2003
Language: English
Pages: 286
Tags: Database Management; Computer Communication Networks; Software Engineering; Information Storage and Retrieval; Information Systems Applications (incl.Internet); Business Information Systems
Front Matter....Pages -
XML-to-SQL Query Translation Literature: The State of the Art and Open Problems....Pages 1-18
Searching for Efficient XML-to-Relational Mappings....Pages 19-36
A Virtual XML Database Engine for Relational Databases....Pages 37-51
Cursor Management for XML Data....Pages 52-69
Three Cases for Query Decorrelation in XQuery....Pages 70-84
A DTD Graph Based XPath Query Subsumption Test....Pages 85-99
PowerDB-XML: A Platform for Data–Centric and Document–Centric XML Processing....Pages 100-117
An XML Repository Manager for Software Maintenance and Adaptation....Pages 118-133
XViz: A Tool for Visualizing XPath Expressions....Pages 134-148
Tree Signatures for XML Querying and Navigation....Pages 149-163
The Collection Index to Support Complex Approximate Queries....Pages 164-179
Finding ID Attributes in XML Documents....Pages 180-194
XML Stream Processing Quality....Pages 195-207
Representing Changes in XML Documents Using Dimensions....Pages 208-222
Updating XQuery Views Published over Relational Data: A Round-Trip Case Study....Pages 223-237
Repairs and Consistent Answers for XML Data with Functional Dependencies....Pages 238-253
A Redundancy Free 4NF for XML....Pages 254-266
Supporting XML Security Models Using Relational Databases: A Vision....Pages 267-281
Back Matter....Pages -