A framework to support an object-oriented view of existing engineering databases
SIGSMALL '88 Proceedings of the 1988 ACM SIGSMALL/PC symposium on ACTES
VIP-MDBS: a logic multidatabase system
DPDS '88 Proceedings of the first international symposium on Databases in parallel and distributed systems
Integrating relational databases with support for updates
DPDS '88 Proceedings of the first international symposium on Databases in parallel and distributed systems
Interoperability of multiple autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
On the equivalence of database restructurings involving object identifiers (extended abstract)
PODS '91 Proceedings of the tenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Using Ada for rapid prototyping of database applications
WADAS '91 Proceedings of the eighth annual Washington Ada symposium & summer SIGAda meeting on Ada: software: foundation for competitveness
Suitability of datamodels as canonical models for federated databases
ACM SIGMOD Record
Conflicts and correspondence assertions in interoperable databases
ACM SIGMOD Record
Building concept hierarchies for schema integration in HDDBS using incremental concept formation
CIKM '93 Proceedings of the second international conference on Information and knowledge management
Linguistic instruments and qualitative reasoning for schema integration
CIKM '94 Proceedings of the third international conference on Information and knowledge management
Facilitating transformations in a human genome project database
CIKM '94 Proceedings of the third international conference on Information and knowledge management
The CORDS multidatabase project
IBM Systems Journal
Object orientation in multidatabase systems
ACM Computing Surveys (CSUR)
Query caching and optimization in distributed mediator systems
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
A Collaborative Schema Integration System
Computer Supported Cooperative Work
Automated Query Formulation Using an Entity–Relationship Conceptual Schema
Journal of Intelligent Information Systems
Schema integration for multidatabases using the unified relational and object-oriented model
CSC '95 Proceedings of the 1995 ACM 23rd annual conference on Computer science
Issues and approaches of database integration
Communications of the ACM
View generation based on equivalence framework in object-oriented multidatabase systems
SAC '94 Proceedings of the 1994 ACM symposium on Applied computing
Theoretical foundations of schema restructuring in heterogeneous multidatabase systems
Proceedings of the ninth international conference on Information and knowledge management
Model independent assertions for integration of heterogeneous schemas
The VLDB Journal — The International Journal on Very Large Data Bases
View Integration: A Step Forward in Solving Structural Conflicts
IEEE Transactions on Knowledge and Data Engineering
A Methodology for Integration of Heterogeneous Databases
IEEE Transactions on Knowledge and Data Engineering
A Knowledge Model For Unifying Deductive and Non-Deductive Heterogeneous Databases
IEEE Transactions on Knowledge and Data Engineering
An Object-Oriented Database System Jasmine: Implementation, Application, and Extension
IEEE Transactions on Knowledge and Data Engineering
Efficient Query Processing in Integrated Multiple Object Databases with Maybe Result Certification
IEEE Transactions on Knowledge and Data Engineering
Semantic Conflicts and Solutions in Fuzzy Multidatabase Systems
DNIS '00 Proceedings of the International Workshop on Databases in Networked Information Systems
ILOG: Declarative Creation and Manipulation of Object Identifiers
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
The Use of Information Capacity in Schema Integration and Translation
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Consistent Handling of Integrity Constraints and Extensional Assertions for Schema Integration
ADBIS '99 Proceedings of the Third East European Conference on Advances in Databases and Information Systems
Multiplex: A Formal Model for Multidatabases and Its Implementation
NGIT '99 Proceedings of the 4th International Workshop on Next Generation Information Technologies and Systems
Reuse of High-Level Information Requests: Leveraging the Investment
SSDBM '96 Proceedings of the Eighth International Conference on Scientific and Statistical Database Management
Integrating View Schemata Using an Extended Object Definition Language
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
Autoplex: Automated Discovery of Content for Virtual Databases
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
Design Support for Database Federations
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
Modelling Data Warehouses and OLAP Applications by Means of Dialogue Objects
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
The VLDB Journal — The International Journal on Very Large Data Bases
Semantic requirements for sharing behaviours in federated object-oriented database systems
ISTA '01 Proceedings of the 2001 international conference on Information systems technology and its applications - Volume P-2
A formal specification model and its application in multidatabase systems
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
RIDE '96 Proceedings of the 6th International Workshop on Research Issues in Data Engineering (RIDE '96) Interoperability of Nontraditional Database Systems
Classifying approaches to semantic heterogeneity in multidatabase systems
CASCON '92 Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 2
Database integration using multidatabase views
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: distributed computing - Volume 2
Integrating heterogeneous data warehouses using XML technologies
Journal of Information Science
Destination information systems: design issues and directions
Journal of Management Information Systems - Special section: Strategic and competitive information systems
A Methodology for Schema Integration Using Concept Hierarchies
Integrated Computer-Aided Engineering
Merging models based on given correspondences
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Information Sciences: an International Journal
Enhance the interoperability of the library search systems with zSAPN
Proceedings of the 1st international conference on PErvasive Technologies Related to Assistive Environments
BNCOD'03 Proceedings of the 20th British national conference on Databases
Consistent query answers in virtual data integration systems
Inconsistency Tolerance
The transformational approach to database engineering
GTTSE'05 Proceedings of the 2005 international conference on Generative and Transformational Techniques in Software Engineering
SDQNET: semantic distributed querying in loosely coupled data sources
ADBIS'06 Proceedings of the 10th East European conference on Advances in Databases and Information Systems
CARVE: Context-aware automatic view definition over relational databases
Information Systems
Hi-index | 0.02 |
An important advantage of a database system is that it provides each application with a custom view of the data. The issue addressed in this paper is how to provide such custom views to applications that access multiple databases. The paper describes a formal method that generates such superviews, in an interactive process of schema editing operations. A mapping of the superview into the individual databases is derived from the editing process, and is stored together with the superview as a virtual database. When this database is interrogated, the mapping is used to decompose each query into a set of queries against the individual databases, and recompose the answers to form an answer to the original query. As this process is transparent to the user, virtual databases may be regarded as a more general type of databases. A prototype database system, that allows users to construct virtual databases and interrogate them, has been developed.