Abstract
XML has been recognized as a promising language for data exchange over the Internet. A number of query languages have been proposed for querying XML data. Most of those languages are path-expression based. One difficulty in forming path-expression based queries is that users have to know the structure of XML data against which the queries are issued. In this paper, we describe a DTD-driven visual query interface for XML database systems. With such interface, a user can easily form path-expression based queries by clicking elements in the DTD tree displayed on the screen and supplying conditions if necessary. The interface and the query generation process are described in detail.
Chapter PDF
Similar content being viewed by others
References
S. Abiteboul, D. Quass, J. Mchugh, and et al. The Lore Query Language for Semistructured Data, International Journal on Digital Libraries, 1(1): 68-88, April 1997.
J. Clark and S. DeRose. XML path language (XPath), W3C Recommendation 16 Nov 1999, http://www.w3.org/lR/xpath , 1999.
D. Chamberlin, D. Florescu, J. Robie, J. Simeon, and et. al. XQuery: A query Language for XML, Technical report, World Wide Web Consortium, Feb. 2001. Available from http://www.w3.org/TR/xquery.
Michael J. Carey, Laura M. Haas, Vivekananda Maganty, John H. Williams: PESTO: An Integrated Query/Browser for Object Databases, Proceedings of the Twenty-Second International Conference on Very Large Data Bases, 1996, 203-214.
S. Cohen, Y. Kanza, Y. Kogan, W. Nutt, Y. Sagiv, A. Serebrenik. EquiX Easy Querying in XML Databases, WebDB 1999: 43-48.
A. Deutsch, M. Fernandez, D. Florescu, and et al. XML-QL: A Query Language for XML, W3C Note, 1998. Available : http://www.w3.org/TR/1998/NOTE-xml-ql-19980819/
A. Deutsch, M. Fernandez, D. Suciu. Storing Semistructured Data with STORED, Proceedings of the 28th SIGMOD International Conference on Management of Data, May 1999.
Mary F. Fernandez, A. Morishima, D. Suciu. Efficient Evaluation of XML Middle-ware Queries, Proceedings of the International Conference on Management of Data, Santa Barbara, California. Jun. 2001.
R. Goldman and J. Widom. DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases, Proceedings of the 23rd International Conference on Very Large Data Bases, Athens, Greece, August 1997, 436-445.
R. Goldman and J. Widom. Interactive Query and Search in Semistructured Databases, International Workshop on the Web and Databases, Valencia, Spain, Mar. 1998.
I. Manolescu, D. Florescu, D. Kossmann. Answering XML queries on heterogeneous data sources, Proceedings of the International Conference on Very Large Data Bases, Roma, Italy, Sept. 2001.
A. Marian, S. Abiteboul, G. Cobena, L. Mignet. Change-Centric Management of Versions in an XML Warehouse, Proceedings of the 23rd International Conference on Very Large Data Bases, Roma, Italy, Sept. 2001.
J. McHugh, S. Abiteboul, R. Goldman, D. Quass, and J. Widom. Lore: A Database Management System for Semistructured Data, SIGMOD Record, 26(3): 54-66, Sept. 1997.
A. Mendelzon, G. Mihaila, T. Milo. Querying the World Wide Web, Int. J. on Digital Libraries, 1(1): 54-67. 1997.
K. Munroe, Y. Papakonstantinou. BBQ: A Visual Interface for Browsing and Querying XML, Proceedings of the Fifth IFIP Working Conference on Visual Database Systems, 2000.
B. Nguyen, S. Abiteboul, G. Cobena, M. Preda. Monitoring XML Data on the Web, Proceedings of the International Conference on Management of Data, Santa Barbara, California. June 2001.
J. Robie, J. Lapp, and D. Schach. XML Query Language (XQL), Available from http://www.w3.org/TandS/QUQL98/pp/xgl.html , Dec. 1998.
J. Shanmugasundaram, J. Kiernan, E. J. Shekita, and et.al. Querying XML views of relational data, Proceedings of the International Conference on Very Large Data Bases, Roma, Italy, Sept. 2001.
J. Shanmugasundaram, E. J. Shekita, R. Barr, and et.al. Efficiently Publishing Relational Data as XML Documents, Proceedings of the International Conference on Very Large Data Bases, Cairo, Egypt, September 2000, 65-76.
J. Shanwugasundaram, K. Tufte, C. Zhang, and et. al. Relational Databases for Querying XML Documents: Limitations and Opportunities, Proceedings of the International Conference on Very Large Data Bases Edinburgh, Scotland, 1999.
M. YoshiKawa and T. Amagasa. XRel: A path-based approach to storage and retrieval of XML documents using relational databases, ACM Transactions on Internet Technology, Volume 1, Number 1, 2001.
P. Veltri, S. Cluet, D. Vodislay. Views in a large scale XML repository, Proceedings of the International Conference on Very Large Data Bases, Roma, Italy, Sept. 2001.
A. Zhou, H. Lu, S. Zheng. and et. al. VXMLR: A Visual XML-Relational Database System, Proceedings of the International Conference on Very Large Data Bases, (Demonstration), Roma, Italy, Sept. 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer Science+Business Media New York
About this chapter
Cite this chapter
Zhang, L., Zheng, S., Zhou, A., Lu, H. (2002). DVQ: A DTD-Driven Visual Query Interface for XML Database Systems. In: Zhou, X., Pu, P. (eds) Visual and Multimedia Information Management. VDB 2002. IFIP — The International Federation for Information Processing, vol 88. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35592-4_27
Download citation
DOI: https://doi.org/10.1007/978-0-387-35592-4_27
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6935-7
Online ISBN: 978-0-387-35592-4
eBook Packages: Springer Book Archive