A semantics of multiple inheritance.
Proc. of the international symposium on Semantics of data types
On understanding types, data abstraction, and polymorphism
ACM Computing Surveys (CSUR) - The MIT Press scientific computation series
Distrbution and Abstract Types in Emerald
IEEE Transactions on Software Engineering - Special issue on distributed systems
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Development of an object-oriented DBMS
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Types and persistence in database programming languages
ACM Computing Surveys (CSUR)
Data abstraction and query optimization
Lecture notes in computer science on Advances in object-oriented database systems
Class hierarchies in information systems: sets, types, or prototypes?
Data types and persistence
Type theories and object-oriented programmimg
ACM Computing Surveys (CSUR)
Static type-checking in object-oriented databases
Data Engineering
Queries and query processing in object-oriented database systems
ACM Transactions on Information Systems (TOIS)
Indexing in an object-oriented DBMS
OODS '86 Proceedings on the 1986 international workshop on Object-oriented database systems
System R: relational approach to database management
ACM Transactions on Database Systems (TODS)
Query Optimization in Database Systems
ACM Computing Surveys (CSUR)
Queries in Object-Oriented Databases
Proceedings of the Fourth International Conference on Data Engineering
A Query Algebra for Object-Oriented Databases
Proceedings of the Sixth International Conference on Data Engineering
Queries and query processing in object-oriented database systems
ACM Transactions on Information Systems (TOIS)
Tigukat: a uniform behavioral objectbase management system
The VLDB Journal — The International Journal on Very Large Data Bases - Persistent object systems
Query Optimization and Execution Plan Generation in Object-Oriented Data Management Systems
IEEE Transactions on Knowledge and Data Engineering
Hi-index | 0.00 |
Queries in object-oriented databases can return non-homogeneous sets of objects when no type restrictions are placed on the inputs to the query. The tradition has been to force homogeneity on the result by restricting the types of the inputs. This restricts the range of permissible, and possibly useful, queries. We propose a type consistency theory for queries in object-oriented databases which supports the existence of multiple types in the query result. The technique is illustrated by developing type inference rules for an object algebra. The main result is that the loss of type information associated with a query operation is reduced in most cases. We also show how type information is increased when queries are qualified by conjunctive predicates.