[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/645480.655419guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

The AQUA Approach to Querying Lists and Trees in Object-Oriented Databases

Published: 06 March 1995 Publication History

Abstract

Relational database systems and most object-oriented database systems provide support for queries. Usually these queries represent retrievals over sets or multisets. Many new applications for databases, such as multimedia systems and digital libraries, need support for queries on complex bulk types such as lists and trees. In this paper we describe an object-oriented query algebra called AQUA (= A Query Algebra) for lists and trees. The operators in the algebra preserve the ordering between the elements of a list or tree, even when the result list or tree contains an arbitrary set of nodes from the original tree. We also present predicate languages for lists and trees which allow order-sensitive queries because they use pattern matching to examine groups of list or tree nodes rather than individual nodes. The ability to decompose predicate patterns enables optimizations that make use of indices.

Cited By

View all
  • (2007)DUMAXProceedings of the 2nd international conference on Scalable information systems10.5555/1366804.1366871(1-4)Online publication date: 6-Jun-2007
  • (2002)Multi-level operator combination in XML query processingProceedings of the eleventh international conference on Information and knowledge management10.1145/584792.584817(134-141)Online publication date: 4-Nov-2002
  • (2002)Algorithmics and applications of tree and graph searchingProceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems10.1145/543613.543620(39-52)Online publication date: 3-Jun-2002
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ICDE '95: Proceedings of the Eleventh International Conference on Data Engineering
March 1995
526 pages
ISBN:0818669101

Publisher

IEEE Computer Society

United States

Publication History

Published: 06 March 1995

Author Tags

  1. AQUA
  2. complex bulk types
  3. database theory
  4. indices
  5. list node groups
  6. list processing
  7. object-oriented databases
  8. object-oriented languages
  9. object-oriented query algebra
  10. operators
  11. optimizations
  12. order preservation
  13. order-sensitive queries
  14. pattern matching
  15. predicate languages
  16. predicate pattern decomposition
  17. process algebra
  18. query languages
  19. query processing
  20. tree data structures
  21. tree node groups

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2007)DUMAXProceedings of the 2nd international conference on Scalable information systems10.5555/1366804.1366871(1-4)Online publication date: 6-Jun-2007
  • (2002)Multi-level operator combination in XML query processingProceedings of the eleventh international conference on Information and knowledge management10.1145/584792.584817(134-141)Online publication date: 4-Nov-2002
  • (2002)Algorithmics and applications of tree and graph searchingProceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems10.1145/543613.543620(39-52)Online publication date: 3-Jun-2002
  • (1999)What Do Those Weird XML Types Want, Anyway?Proceedings of the 25th International Conference on Very Large Data Bases10.5555/645925.671670(721-724)Online publication date: 7-Sep-1999
  • (1998)Knowledge-Based Image Retrieval with Spatial and Temporal ConstructsIEEE Transactions on Knowledge and Data Engineering10.1109/69.73835510:6(872-888)Online publication date: 1-Nov-1998
  • (1997)The Case for Enhanced Abstract Data TypesProceedings of the 23rd International Conference on Very Large Data Bases10.5555/645923.671010(66-75)Online publication date: 25-Aug-1997

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media