Most strategies for the computation of relational joins (such as sort-merge or hashjoin) are facing major difficulties if the join predicate involves complex, user-defined functions rather than just simple arithmetic comparisons. In this paper, we identify a class of user-defined functions that can be included in a join predicate, such that a join between two sets R and S can still be computed efficiently, i.e., in time significantly less than O(jRj \Delta jSj). For that purpose, we introduce the notion of the OE-function, an operator to process each set element separately with respect to the user-defined function(s) being used. Then any particular join query containing those functions can be computed by a variation of some traditional joi...
. Inter-object references are one of the key concepts of object-relational and object-oriented datab...
Spatial databases are being used in an increasing number of application domains. Handling spatial jo...
The join operation combines information from multiple data sources. Efficient processing of join que...
Current data models like the NF2 model and object-oriented models support set-valued attributes. Hen...
Current data models like the NF2 model and object-oriented models support set-valued attributes. Hen...
We present a simple conceptual framework to think about computing the relational join. Using this fr...
grantor: University of TorontoSince the introduction of the relational model of data, the ...
Current data models like the NF2 model and object-oriented models support set-valued attributes. Hen...
grantor: University of TorontoSince the introduction of the relational model of data, the ...
Two new algorithms, "Jive-join" and "Slam-join," are proposed for computing the ...
Object-oriented and object-relational DBMS support set-valued attributes, which are a natural and co...
We study algorithms for computing the equijoin of two relations in B system with a standard architec...
Several techniques that compute the join between two spatial datasets have been proposed during the ...
Several techniques that compute the join between two spatial datasets have been proposed during the ...
Several techniques that compute the join between two spatial datasets have been proposed during the ...
. Inter-object references are one of the key concepts of object-relational and object-oriented datab...
Spatial databases are being used in an increasing number of application domains. Handling spatial jo...
The join operation combines information from multiple data sources. Efficient processing of join que...
Current data models like the NF2 model and object-oriented models support set-valued attributes. Hen...
Current data models like the NF2 model and object-oriented models support set-valued attributes. Hen...
We present a simple conceptual framework to think about computing the relational join. Using this fr...
grantor: University of TorontoSince the introduction of the relational model of data, the ...
Current data models like the NF2 model and object-oriented models support set-valued attributes. Hen...
grantor: University of TorontoSince the introduction of the relational model of data, the ...
Two new algorithms, "Jive-join" and "Slam-join," are proposed for computing the ...
Object-oriented and object-relational DBMS support set-valued attributes, which are a natural and co...
We study algorithms for computing the equijoin of two relations in B system with a standard architec...
Several techniques that compute the join between two spatial datasets have been proposed during the ...
Several techniques that compute the join between two spatial datasets have been proposed during the ...
Several techniques that compute the join between two spatial datasets have been proposed during the ...
. Inter-object references are one of the key concepts of object-relational and object-oriented datab...
Spatial databases are being used in an increasing number of application domains. Handling spatial jo...
The join operation combines information from multiple data sources. Efficient processing of join que...