Abstract
The process of resolving conflicts between local integrity specifications is an important part of heterogeneous database schema integration. However, previous research in this area has not addressed this problem. The aim of this paper is to present the work undertaken in extending a software tool that integrates heterogeneous schemas to cater for heterogeneity in integrity specifications, while producing a single homogeneous federated schema. Our prototype system is being used as a testbed for the development of a more generic tool to integrate different types of integrity rules and to investigate a wider range of related problems, such as integrity rule context. The novelty of our approach lies in its practicality and extensibility to incorporate various types of constraints. So far as we know, the taxonomy we have developed as a basis for the merging process is the first comprehensive taxonomy in the literature. The result of this work will be used to assist the operation of a global query processor which is being developed for an Object-Oriented multidatabase environment.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
R Agrawal, N H Gehani, ODE (Object Database Environment): The Language and the Data Model, Proc. ACM SIGMOD, 1989.
R Ahmad et al, The Pegasus Heterogeneous Multidatabase System, IEEE Computer, Vol 24, No 12, 1991.
R M Alzahrani, W A Gray, N J Fiddian, A Rule-Based Query Processor for a Heterogeneous Object-Oriented Database Environment — Overview, Proc. RIDE-DOM'95, Taipei, Taiwan, 1995.
R M Alzahrani et al, Semantics-based Multidatabase Access, in preparation, 1995.
C Batini, M Lenzerini, S Navathe, A comparative Analysis of Methodologies for Database Schema Integration, ACM Comp. Surv., Vol 18, No 4, pp 232–364, 1986.
D Bell, J Grimson, Distributed Database Systems, Addison Wesley, 1992.
E Bertino et al, Applications of Object-Oriented Technology to the Integration of Heterogeneous Database Systems, Distributed and Parallel Databases, Vol 2, No 4, 1994.
M W Bright, A R Hurson, S H Pakzad, A Taxonomy and Current Issues in Multidatabase Systems, IEEE Computer, Vol 25, No 3, 1992.
U S Charkavarthy, D H Fishman, J Minker, Semantic Query Optimisation in Expert Systems and Database Systems, in L Kerschberg (Ed.), Expert Database Systems, Benjamin Cummings, 1986.
W Clocksin, C Mellish, Programming in Prolog, 4th Edition, Springer-Verlag, 1987.
U Dayal, Query Processing in Multidatabase Sysytem, in W Kim et al, Query Processing in Database Systems, Springer-Verlag, 1985.
U Dayal, Queries and Views in an Object-Oriented Data Model, Proc. 2nd Intl. Workshop on Database Programming Languages, Morgan Kaufman, 1989.
G Fahl, Object Views of Relational Data in Multidatabase Systems, Ph.D. Thesis, Linkoping University, Sweden, 1994.
H Garcia-Molina, Global Consistency Constraints Considered Harmful for Heterogeneous Database Systems, Proc. 1st Intl. Workshop on Interoperability in Multidatabase Systems, IMS'91,1991.
M M Hammar, D J Mcleod, Semantic Integrity in a Relational Database System, Proc. 1st Intl. Conf. on VLDB, pp 25–47, 1975.
M M Hammer, S B Zdonic, Knowledge-Based Query Processing, Proc. 6th Intl. Conf. on VLDB, pp 137–147, 1980.
H V Jagdish, X Qian, Integrity Maintenance in an Object-Oriented Database, Proc. 18th Intl. Conf. on VLDB, 1992.
S N Khoshafian, G Copeland, Object Identity, in S Zdonik, D Mair (Eds.), Readings in Object-Oriented Database Systems, Morgan Kaufman, 1990.
W Kim, Object-Oriented Database Systems: Promises, Reality and Future, Proc. 19th Intl. Conf. on VLDB, 1993.
J J King, QUIST: A System for Semantic Query Optimisation in Relational Databases, Proc. 7th Int. Conf. on VLDB, pp 510–517, 1982.
H Lu, B-C Ooi, C-H Goh, On Global Multidatabase Query Optimisation, ACM SIGMOD RECORD, Vol 21, No 4, 1992.
C V Malley, S B Zdonik, A Knowledge-based Approach to Semantic Query Optimisation, in L Kerschberg (Ed.), Expert Database Systems, Benjamin Cummings, pp 329–343, 1987.
M T Ozsu, P Valduriez, Principles of Distributed Database Systems, Prentice-Hall, 1991.
S Prabhakar et al, Federated Autonomous Databases: Project Overview, Proc. of Workshop on Interoperability in Multidatabase Systems, RIDE-IMS'93, Vienna, Austria, 1993.
M A Qutaishat, N J Fiddian, W A Gray, A Schema Meta-Integration System for a Heterogeneous Object-Oriented Database Environment — Implementation in PROLOG, Proc. 1st Intl. Conf. on the Practical Application of Prolog, 1992.
M A Qutaishat, N J Fiddian, W A Gray, A Schema Meta-Integration System for a Heterogeneous Object-Oriented Database Environment — Objectives and Overview, Proc. NordData'92 European Conf. on Information Technology, Finland, pp 74–92, 1992.
M A Qutaishat, W A Gray, N J Fiddian, A Highly-Customisable Schema Meta-Visualisation System for Object-Oriented (O-O) Database Schemas — Overview, Proc. 4th Intl. DEXA Conf., Springer-Verlag, 1993.
M A Qutaishat, A Schema Meta Integration System for a Logically Heterogeneous Object-Oriented Database Environment, PhD Thesis, Department of Computing Mathematics, University of Wales College of Cardiff, Cardiff, 1993.
S Ram, Heterogeneous Distributed Database Systems, IEEE Computer, Vol 24, No 12, 1991.
M P Reddy et al, Towards an Active Schema Integration Architecture for Heterogeneous Database Systems, Proc. of Workshop on Interoperability in Multidatabase Systems, RIDE-IMS'93, Vienna, Austria, 1993.
Roddick J F, Patrick J D, Temporal Semantics in Information Systems: a Survey, Inf. Syst., Vol 17, No 3, 1992.
J Rumbaugh et al, Object-Oriented Modelling and Design, Prentice-Hall, 1991.
S T Shenoy, Z M Ozsoyoglu, Design and Implementation of a Semantic Query Optimiser, IEEE Trans. on Knowledge and Data Engineering, Vol 1, No 3, 1989.
A P Sheth, J A Larson, Federated Database Systems for Managing Heterogeneous and Autonomous Databases, ACM Comp. Surv., Vol 22, No 3, 1990.
M Stonebraker et al, Third generation Database System Manifesto, in W Kent, R Meersman (Eds.), Object-Oriented Database: Analysis, Design and Construction, Proc. IFIP TC2-2 Conf., North-Holland, 1990.
C T Yu, W Sun, Automatic Knowledge Acquisition and Maintenance for Semantic Query Optimisation, IEEE Trans. on Knowledge and Data Engineering, Vol 1, No 3, 1989.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alzahrani, R.M., Qutaishat, M.A., Fiddian, N.J., Gray, W.A. (1995). Integrity merging in an object-oriented federated database environment. In: Goble, C., Keane, J. (eds) Advances in Databases. BNCOD 1995. Lecture Notes in Computer Science, vol 940. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0000550
Download citation
DOI: https://doi.org/10.1007/BFb0000550
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60100-5
Online ISBN: 978-3-540-49427-0
eBook Packages: Springer Book Archive