Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/94803.94840guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

An object-oriented query algebras

Published: 01 December 1989 Publication History

Abstract

We define a query algebra for object-oriented databases that fully supports abstract data types and object identity while providing associative access to objects, including a join capability that respects the discipline of data abstraction. The structure of the algebra and the abstract access to objects offer opportunities for query optimization.
The algebraic operations take an abstract view of objects and access typed collections of objects only through the public interface defined for the type. The algebra supports access to relationships implied by the structure of the objects, ai well as the definition and creation of new relationships between objects. We introduce two notions of object equality to support the creation of new objects by the algebraic operations.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
Proceedings of the second international workshop on Database programming languages
December 1989
442 pages
ISBN:1558600728

Publisher

Morgan Kaufmann Publishers Inc.

San Francisco, CA, United States

Publication History

Published: 01 December 1989

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2005)Towards algebraic query optimisation for XQueryJournal on Data Semantics VII10.5555/2167863.2167869(165-195)Online publication date: 1-Jan-2005
  • (2002)Efficient Queries over Web ViewsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2002.104776814:6(1280-1298)Online publication date: 1-Nov-2002
  • (2001)Orthogonal optimization of subqueries and aggregationACM SIGMOD Record10.1145/376284.37574830:2(571-581)Online publication date: 1-May-2001
  • (2001)Orthogonal optimization of subqueries and aggregationProceedings of the 2001 ACM SIGMOD international conference on Management of data10.1145/375663.375748(571-581)Online publication date: 1-May-2001
  • (2000)View Operations on Objects with Roles for a Statically Typed Database LanguageIEEE Transactions on Knowledge and Data Engineering10.1109/69.86890712:4(548-567)Online publication date: 1-Jul-2000
  • (1999)Physical Data Independence, Constraints, and Optimization with Universal PlansProceedings of the 25th International Conference on Very Large Data Bases10.5555/645925.756643(459-470)Online publication date: 7-Sep-1999
  • (1997)On Modeling Cost Functions for Object-Oriented DatabasesIEEE Transactions on Knowledge and Data Engineering10.1109/69.5999369:3(500-508)Online publication date: 1-May-1997
  • (1996)An equational object-oriented data model and its data-parallel query languageACM SIGPLAN Notices10.1145/236338.23633931:10(1-17)Online publication date: 1-Oct-1996
  • (1996)An equational object-oriented data model and its data-parallel query languageProceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications10.1145/236337.236339(1-17)Online publication date: 1-Oct-1996
  • (1994)Investigation of Algebraic Query Optimisation Techniques for Database Programming LanguagesProceedings of the 20th International Conference on Very Large Data Bases10.5555/645920.672965(415-426)Online publication date: 12-Sep-1994
  • Show More Cited By

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media