RELOOP, an algebra based query language for an object-oriented database system

作者:

Highlights:

摘要

In most object-oriented databases, as opposed to value-oriented databases, data are accessed by a programming language instead of a declarative query language. End users do not have a simple tool to perform their queries. This paper is concerned with the definition of an SQL-like query language on top of the O2 object-oriented database system. We study the influence of the object-oriented paradigm on a query language, describe our language through examples, define its semantics by means of an algebra and sketch the compilation of RELOOP in one of the languages supported by the O2 system.

论文关键词:Query language,Algebra,Object-oriented database system,SQL,Database programming language

论文评审过程:Available online 12 February 2003.

论文官网地址:https://doi.org/10.1016/0169-023X(90)90019-A