IEEE Transactions on Software Engineering · 1984 · 328 citations · 18 references
EngineeringView DefinitionDatabasesSemantic WebGlobal ViewDatabase SystemData ScienceFunctional Data ModelManagementData IntegrationDatabase ConstructionData ManagementHeterogeneous Database SystemMultidatabase SystemComputer ScienceDatabase ModelDatabase TechnologyDatabase TheoryDatabase IntegrationDatabase DesignRelational ModelData Modeling
Access to heterogeneous distributed databases is simplified by a global view, yet integration must overcome two challenges: differing local schemas and mutually inconsistent data. The paper identifies structural and data inconsistencies and introduces a versatile view definition facility for the functional data model, extending generalization to support integration. The authors extend the relational query‑modification algorithm to the functional data model with generalization, enabling the proposed view definition facility.
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.
18
John Miles Smith, Diane C. P. Smith · ACM Transactions on Database Systems · 1977 · 1.4K citations · Full text