DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases.
Roy Goldman, Jennifer Widom:
DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases.
VLDB 1997: 436-445@inproceedings{DBLP:conf/vldb/GoldmanW97,
author = {Roy Goldman and
Jennifer Widom},
editor = {Matthias Jarke and
Michael J. Carey and
Klaus R. Dittrich and
Frederick H. Lochovsky and
Pericles Loucopoulos and
Manfred A. Jeusfeld},
title = {DataGuides: Enabling Query Formulation and Optimization in Semistructured
Databases},
booktitle = {VLDB'97, Proceedings of 23rd International Conference on Very
Large Data Bases, August 25-29, 1997, Athens, Greece},
publisher = {Morgan Kaufmann},
year = {1997},
isbn = {1-55860-470-7},
pages = {436-445},
ee = {db/conf/vldb/GoldmanW97.html},
crossref = {DBLP:conf/vldb/97},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
In semistructured databases there is no schema fixed in advance. To
provide the benefits of a schema in such environments, we introduce
DataGuides: concise and accurate structural summaries of
semistructured databases. DataGuides serve as dynamic schemas,
generated from the database; they are useful for browsing database
structure, formulating queries, storing information such as statistics
and sample values, and enabling query optimization. This paper
presents the theoretical foundations of DataGuides along with an
algorithm for their creation and an overview of incremental
maintenance. We provide performance results based on our
implementation of DataGuides in the Lore DBMS for semistructured data.
We also describe the use of DataGuides in Lore, both in the user
interface to enable structure browsing and query formulation, and as a
means of guiding the query processor and optimizing query execution.
Copyright © 1997 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Matthias Jarke, Michael J. Carey, Klaus R. Dittrich, Frederick H. Lochovsky, Pericles Loucopoulos, Manfred A. Jeusfeld (Eds.):
VLDB'97, Proceedings of 23rd International Conference on Very Large Data Bases, August 25-29, 1997, Athens, Greece.
Morgan Kaufmann 1997, ISBN 1-55860-470-7
Contents
Electronic Edition
From CS Dept.,
University Trier (Germany)
References
- [AGS90]
- Rakesh Agrawal, Narain H. Gehani, J. Srinivasan:
OdeView: The Graphical Interface to Ode.
SIGMOD Conference 1990: 34-43
- [AQM+96]
- Serge Abiteboul, Dallan Quass, Jason McHugh, Jennifer Widom, Janet L. Wiener:
The Lorel Query Language for Semistructured Data.
Int. J. on Digital Libraries 1(1): 68-88(1997)
- [BDFS97]
- Peter Buneman, Susan B. Davidson, Mary F. Fernandez, Dan Suciu:
Adding Structure to Unstructured Data.
ICDT 1997: 336-350
- [BDHS96]
- Peter Buneman, Susan B. Davidson, Gerd G. Hillebrand, Dan Suciu:
A Query Language and Optimization Techniques for Unstructured Data.
SIGMOD Conference 1996: 505-516
- [BDS95]
- Peter Buneman, Susan B. Davidson, Dan Suciu:
Programming Constructs for Unstructured Data.
DBPL 1995: 12
- [BK89]
- Elisa Bertino, Won Kim:
Indexing Techniques for Queries on Nested Objects.
IEEE Trans. Knowl. Data Eng. 1(2): 196-214(1989)
- [Cat93]
- R. G. G. Cattell:
The Object Database Standard: ODMG-93.
Morgan Kaufmann 1993, ISBN 1-55860-302-6
- [CCY94]
- Sudarshan S. Chawathe, Ming-Syan Chen, Philip S. Yu:
On Index Selection Schemes for Nested Object Hierarchies.
VLDB 1994: 331-341
- [CHMW96]
- Michael J. Carey, Laura M. Haas, Vivekananda Maganty, John H. Williams:
PESTO : An Integrated Query/Browser for Object Databases.
VLDB 1996: 203-214
- [GW97]
- ...
- [Hop71]
- ...
- [HU79]
- John E. Hopcroft, Jeffrey D. Ullman:
Introduction to Automata Theory, Languages and Computation.
Addison-Wesley 1979, ISBN 0-201-02988-X
- [KM92]
- Alfons Kemper, Guido Moerkotte:
Access Support Relations: An Indexing Method for Object Bases.
Inf. Syst. 17(2): 117-145(1992)
- [KS95]
- David Konopnicki, Oded Shmueli:
W3QS: A Query System for the World-Wide Web.
VLDB 1995: 54-65
- [MAG+97]
- Jason McHugh, Serge Abiteboul, Roy Goldman, Dallan Quass, Jennifer Widom:
Lore: A Database Management System for Semistructured Data.
SIGMOD Record 26(3): 54-66(1997)
- [MDT88]
- Amihai Motro, Alessandro D'Atri, Laura Tarantino:
The Design of KIVIEW: An Object-Oriented Browser.
Expert Database Conf. 1988: 107-131
- [NUWC97]
- Svetlozar Nestorov, Jeffrey D. Ullman, Janet L. Wiener, Sudarshan S. Chawathe:
Representative Objects: Concise Representations of Semistructured, Hierarchial Data.
ICDE 1997: 79-90
- [PGW95]
- Yannis Papakonstantinou, Hector Garcia-Molina, Jennifer Widom:
Object Exchange Across Heterogeneous Information Sources.
ICDE 1995: 251-260
- [SK82]
- Michael Stonebraker, Joseph Kalash:
TIMBER: A Sophisticated Relation Browser (Invited Paper).
VLDB 1982: 1-10
- [Zlo77]
- Moshé M. Zloof:
Query-by-Example: A Data Base Language.
IBM Systems Journal 16(4): 324-343(1977)
Copyright © Tue Mar 16 02:22:06 2010
by Michael Ley (ley@uni-trier.de)