View Definition and Generalization for Database Integration in a Multidatabase System
- 1 November 1984
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. SE-10 (6) , 628-645
- https://doi.org/10.1109/tse.1984.5010292
Abstract
Access to a heterogeneous distributed collection of databases can be simplified by providing users with a logically integrated interface or global view. There are two aspects to database integration. Firstly, the local schemas may model objects and relationships differently and, secondly, the databases may contain mutually inconsistent data. This paper identifies several kinds of structural and data inconsistencies that might exist. It describes a versatile view definition facility for the functional data model and illustrates the use of this facility for resolving inconsistencies. In particular, the concept of generalization is extended to this model, and its importance to database integration is emphasized. The query modification algorithm for the relational model is extended to the semantically richer functional data model with generalization.Keywords
This publication has 15 references indexed in Scilit:
- An extended relational algebra with control over duplicate eliminationPublished by Association for Computing Machinery (ACM) ,1982
- On the updatability of network views—extending relational view theory to the network modelInformation Systems, 1982
- Constructing superviewsPublished by Association for Computing Machinery (ACM) ,1981
- A language facility for designing database-intensive applicationsACM Transactions on Database Systems, 1980
- Extending the database relational model to capture more meaningACM Transactions on Database Systems, 1979
- CSDL: A Conceptual Schema Definition Language for the Design of Data Base ApplicationsIEEE Transactions on Software Engineering, 1979
- The semantic data modelPublished by Association for Computing Machinery (ACM) ,1978
- Extended semantics for generalization hierarchiesPublished by Association for Computing Machinery (ACM) ,1978
- Views, authorization, and locking in a relational data base systemPublished by Association for Computing Machinery (ACM) ,1975
- INGRESPublished by Association for Computing Machinery (ACM) ,1975