Algebraic transformation and optimization techniques have been the method of choice in relational query execution, but applying them in OODBMS has been difficult due to the complexity of object-oriented query languages. This paper demonstrates that the problem can be simplified by mapping a complex storage model to the flat binary model implemented by Monet, a state-of-the-art database kernel. We present a generic mapping scheme to flatten data models and study the case of a straightforward object-oriented model. We show how flattening enabled us to implement a full-fledged query algebra on it, using only a very limited set of simple operations. The required primitives and query execution strategies are discussed, and their performance ...
Abstract: The paper presents a solution of the problem of wrapping relational databases to an object...
In query-intensive database application areas, like decision support and data mining, systems that u...
A query language should be a part of any database system. While the relational model has a well defi...
Algebraic transformation and optimization techniques have been the method of choice in relational qu...
Algebraic transformation and optimization techniques have been the method of choice in relational qu...
AbstractAdvanced database applications demand new data modeling constructs beyond those available in...
O-Algebra is an object algebra designed for processing ObjectOriented Database (OODB) queries. We pr...
In this paper we discuss how Monet, a novel multimodel database system, can be used to efficiently s...
In this paper we discuss how Monet, a novel multimodel database system, can be used to efficiently s...
It is clearly crucial for the success of object-oriented databases to find efficient implementations...
In this paper we discuss how Monet, a novel multimodel database system, can be used to efficiently s...
textabstractIn this paper we discuss how Monet, a novel multimodel database system, can be used to e...
Object-oriented databases (OODBs) provide powerful data abstractions and modeling facili-ties, but t...
The translation of queries from complex data models to simpler data models is a recurring theme in t...
This paper describes work that is in progress on a formalised preparation to object-oriented query o...
Abstract: The paper presents a solution of the problem of wrapping relational databases to an object...
In query-intensive database application areas, like decision support and data mining, systems that u...
A query language should be a part of any database system. While the relational model has a well defi...
Algebraic transformation and optimization techniques have been the method of choice in relational qu...
Algebraic transformation and optimization techniques have been the method of choice in relational qu...
AbstractAdvanced database applications demand new data modeling constructs beyond those available in...
O-Algebra is an object algebra designed for processing ObjectOriented Database (OODB) queries. We pr...
In this paper we discuss how Monet, a novel multimodel database system, can be used to efficiently s...
In this paper we discuss how Monet, a novel multimodel database system, can be used to efficiently s...
It is clearly crucial for the success of object-oriented databases to find efficient implementations...
In this paper we discuss how Monet, a novel multimodel database system, can be used to efficiently s...
textabstractIn this paper we discuss how Monet, a novel multimodel database system, can be used to e...
Object-oriented databases (OODBs) provide powerful data abstractions and modeling facili-ties, but t...
The translation of queries from complex data models to simpler data models is a recurring theme in t...
This paper describes work that is in progress on a formalised preparation to object-oriented query o...
Abstract: The paper presents a solution of the problem of wrapping relational databases to an object...
In query-intensive database application areas, like decision support and data mining, systems that u...
A query language should be a part of any database system. While the relational model has a well defi...