Resolving Conflicts and Handling Replication during Integration of Multiple Databases by Object Deputy Model
During integration of multiple databases, there are a lot of methods to resolve various syntactical and semantic conflicts. However, the replication problem has less been taken into consideration. The replication means that the same entity or attributes may appear in multiple databases. Once they are integrated, the replication should be eliminated from the integrated views and an update occurring at one database should be propagated into the others. In this paper, we will discuss integration of multiple databases by the object deputy model. The model can easily resolve conflicts using switching operations and an object deputy algebra. The replication can also be handled by the object deputy model.
KeywordsSwitching Operation Integrate View Multiple Database Source Class Union Operation
Unable to display preview. Download preview PDF.
- 1.Serge Abiteboul, Anthony Bonner, Objects and Views. Proc. of the Int. Conf. on Management of Data, pp.238–247 (1991)Google Scholar
- 2.E. Bertino, A View Mechanism for Object-Oriented Databases, 3rd International Conference on Extending Database Technology, LNCS 580, pp.136–151 (1992)Google Scholar
- 4.Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenzerini, Daniele Nardi, and Riccardo Rosati, Information Integration: Conceptual Modeling and Reasoning Support, Proc. of the 6th Int. Conf. on Cooperative Information Systems, pp. 280–291, 1998.Google Scholar
- 5.Czejdo, B., and Taylor, M.C., Integration of Database Systems Using an Object-Oriented Approach, Proc. of IEEE The First Workshop on Research Issues in Data Engineering — Interoperability among Multidatabase Systems, pp.30–37 (1991)Google Scholar
- 6.S. Heiler and S. Zdonick,Object Views: Extending the Vision, Proc. of IEEE 6th Int. Conf. on Data Engineering, pp.86–93 (1990)Google Scholar
- 7.M. Kaul, K. Drosten and EJ. Neuhold, ViewSystem:Integrating Heterogeneous Information Bases by Object-Oriented Views, Proc. of IEEE 6th Int. Conf. on Data Engineering, pp. 2–10 (1990)Google Scholar
- 8.Z. Peng, Y. Kambayashi, Deputy Mechanisms for Object-Oriented Databases, Proc. of IEEE 11th Int. Conf. on Data Engineering, pp.333–40 (1995)Google Scholar
- 10.Elke A. Rundensteiner, MultiView: A Methodology for Supporting Multiple Views in Object-Oriented Databases, Proc. of the 18th VLDB Conference, pp.187–198 (1992)Google Scholar
- 11.Cassio Souza dos Santos, Design and Implementation of Object-Oriented Views, Proc. of DEXA95, pp. 91–102 (1995)Google Scholar