Academia.eduAcademia.edu

Outline

Data Integration in Distributed Databases

1987, IEEE Transactions on Software Engineering

https://doi.org/10.1109/TSE.1987.233497

Abstract

Data integration in a distributed database refers to the production of union-compatible views for similar information expressed dissimilarly in different nodes. Such a facility is needed for location transparency and for easier formulation of global queries over the apparently incompatible data aggregated from different nodes. This paper examines the issues in data integration within a relational context, and proposes a solution based on special relational constructs which produce union-compatible relations. The advantages of this approach over others have also been discussed.

References (13)

  1. T. Landers and R. L. Rosenberg, "An overview of Multibase," in Proc. Symp. Distributed Data Bases, Berlin, 1982, H. J. Schneider, Ed. Amsterdam, The Netherlands: North Holland, 1982, p. 153.
  2. W. Kent, "Choices in practical data design," in Proc. Eighth Int. Conf. Very Large Databases, Mexico City, Sept. 1982.
  3. S. M. Deen et al., "The architecture of a generalised distributed da- tabase-PRECI*," Comput. J., vol. 28, no. 3, July 1985.
  4. J. B. Rothnie et al., "Introduction to a system for distributed data- bases (SDD-1)," ACM Trans. Database Syst., vol. 5, no. 1, p. 1, 1980; there are a number of other articles on SDD-l in the same issue.
  5. W. Litwin et al., "SIRIUS systems for distributed data manage- ment," in Proc. Second Int. Symp. Distributed Databases, Berlin, Sept. 1-3, 1982, H. J. Schneider, Ed. Amsterdam, The Nether- lands: North-Holland, 1982, p. 311.
  6. E. J. Neuhold and B. Walter,, "An overview of the architecture of the DDBs "POREL," in Proc. Symp. Distributed Data Bases, Berlin, 1982, H. J. Schneider, Ed. Amsterdam, The Netherlands: North- Holland, 1982, p. 247.
  7. R. Munz, "Gross architecture of the DDBS VDN," in Database Ar- chitecture, G. Bracchi and G. M. Nijssen, Eds. Amsterdam, The Netherlands: North-Holland, 1979, p. 23.
  8. R. Williams et al., "R*:An overview of the architecture," IBM Corp., San Jose, CA, Rep. RJ3325.
  9. a) S. M. Deen et al., "The design of a canonical database system," Comput.' J., vol. 24, no. 3, 1981. (b) -, "Run-time management in a canonical DBMS (PRECI)," in Proc. Second British Nat. Conf Databases, July 1982, S. M. Deen and P. Hammersley, Eds. New York: Wiley, 1982.
  10. D. D. Chamberlin et al., "Sequel 2: A unified approach to data def- inition, manipulation and control," IBM J. Res. Develop., p. 560, Nov. 1976.
  11. V. Dayal and H. Hwang, "View definition and generalization for da- tabase integration in Multibase: A system for heterogeneous distrib- uted databases," in Proc. Sixth Berkeley Workshop Distributed Da- tabase Management and Computer Networks, 1982, p. 203.
  12. A. Motro and P. Buneman, "Constructing superviews," in Proc. ACM SIGMOD Conf., Michigan, 1981.
  13. S. M. Deen, R. R. Amin, and M. C. Taylor, "Query decomposition in Preci*," in Proc. 3rd Int. Seminar Distributed Data Sharing Sys- tems, Parma, Italy, 1984. F. Schreiber and W. Litwin, Eds. Am- sterdam, The Netherlands: North-Holland, 1984.