A comparative analysis of methodologies for database schema integration
ACM Computing Surveys (CSUR)
Superviews: Virtual Integration of Multiple Databases
IEEE Transactions on Software Engineering
Federated database systems for managing distributed, heterogeneous, and autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Suitability of datamodels as canonical models for federated databases
ACM SIGMOD Record
EDBT '94 Proceedings of the 4th international conference on extending database technology: Advances in database technology
Object-oriented multidatabase systems: a solution for advanced applications
Object-oriented multidatabase systems: a solution for advanced applications
The object database standard: ODMG 2.0
The object database standard: ODMG 2.0
The OASIS multidatabase prototype
ACM SIGMOD Record
The object data standard: ODMG 3.0
The object data standard: ODMG 3.0
ACM SIGMOD Record
C++ Object Databases: Programming the ODMG Standard
C++ Object Databases: Programming the ODMG Standard
Transforming Relational Database Schemas into Object-Oriented Schemas according to ODMG-93
DOOD '95 Proceedings of the Fourth International Conference on Deductive and Object-Oriented Databases
Multiview: A Methodology for Supporting Multiple Views in Object-Oriented Databases
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
Using a Metadata Software Layer in Information Systems Integration
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Flattening the Metamodel for Object Databases
ADBIS '02 Proceedings of the 6th East European Conference on Advances in Databases and Information Systems
Hi-index | 0.00 |
View mechanisms play an important role in restructuring data for users, while maintaining the integrity and autonomy for the underlying database schema. Although far more complex than their relational counterparts, numerous object-oriented view mechanisms have been specified and implemented over the last decade. These view mechanisms have served different functions: view schemata for object-oriented databases; object views of relational (and other) database systems, and the formation of federated schemata for distributed information systems. In the latter category there is still a significant amount of research required to construct a viewl anguage powerful enough to support federated views. Such a language (or set of languages) should support not only object views, but also a wrapper specification language for external information sources, and a set of restructuring and integration operators. Furthermore, with the advent of standard models and technologies such as CORBA for distribution, ODMG for storage, and XML for web publishing, these languages should be based upon, or cooperate with, these standards. In this research, we present a view mechanism which retains the semantic information incorporated in ODMG schemata, provide a set of operators which facilitate the restructuring and integration necessary to merge schemata, and provide wrappers to heterogenous systems such as legacy systems, ODBC databases, and XML data sources.