RELOOP, an algebra based query language for an object-oriented database system |
| |
Authors: | Sophie Cluet Claude Delobel Christophe L cluse Philippe Richard |
| |
Affiliation: | Altaïr, BP 105, 78153, Le Chesnay Cédex, France |
| |
Abstract: | 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. |
| |
Keywords: | Query language Algebra Object-oriented database system SQL Database programming language |
本文献已被 ScienceDirect 等数据库收录! |
|