Skip to main content

Integration of inheritance trees as part of view generation for database federations

  • Session 5: Integration
  • Conference paper
  • First Online:
Conceptual Modeling — ER '96 (ER 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1157))

Included in the following conference series:

Abstract

Schema integration is the basis for successfully building a database federation. Current proposals directly integrate the different schemata using a semantical powerful data model, for example an extended ER model or an object-oriented model. We propose instead to use for integration a semantical poor model and build semantically rich representations as external views only. This approach enables a flexible integration and derivation especially for inheritance trees. We present an algorithm enabling the derivation of different inheritance trees as external views onto an integrated schema. The resulting inheritance tree can be influenced by giving priorities to input classes or attribute combinations and satisfies several formalized quality criteria for external views.

This research is partially supported by the German Country Sachsen-Anhalt under FKZ: 1987A/0025 (Federating Heterogeneous Database Systems and Local Data Management Components for Global Integrity Maintenance).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Batini, M. Lenzerini, and S. B. Navathe. A Comparative Analysis of Methodologies for Database Schema Integration. ACM Computing Surveys, 18(4):323–364, December 1986.

    Google Scholar 

  2. S.E. Bratsberg. Evolution and Integration of Classes in Object-Oriented Databases. Dissertation, The Norwegian Institute of Technology, University of Trondheim, June 1993.

    Google Scholar 

  3. S. Conrad, M. Höding, S. Janssen, G. Saake, I. Schmitt, and C. Türker. Integrity Constraints in Federated Database Design. Preprint Nr. 2, FakultÄt für Informatik, UniversitÄt Magdeburg, April 1996.

    Google Scholar 

  4. J. Chomicki and W. Litwin. Declarative Definition of Object-Oriented Multidatabase Mappings. In T. özsu, U. Dayal, and P. Valduriez, editors, Distributed Object Management, pages 375–392. Morgan Kaufmann, 1994.

    Google Scholar 

  5. Y. Dupont. Resolving Fragmentation Conflicts in Schema Integration. In P. Loucopoulos, editor, Proc. ER'94, pages 513–532. Springer, 1994.

    Google Scholar 

  6. M. Garcia-Solaco, M. Castellanos, and F. Saltor. A Semantic-Discriminated Approach to Integration in Federated Databases. In S. Laufmann, S. Spaccapietra, and T. Yokoi, editors, Proc. CoopIS'95, pages 19–31, 1995.

    Google Scholar 

  7. W. Kim, editor. Modern Database Systems. ACM Press, New York, 1995.

    Google Scholar 

  8. J.A. Larson, S.B. Navathe, and R. Elmasri. A Theory of Attribute Equivalence in Databases with Application to Schema Integration. IEEE Transactions on Software Engineering, 15(4):449–463, 1989.

    Google Scholar 

  9. M.V. Mannino, B.N. Navathe, and W. Effelsberg. A rule-based approach for merging generalization hierarchies. Information Systems, 13(3):257–272, 1988.

    Google Scholar 

  10. S.B. Navathe, R. Elmasri, and J.A. Larson. Integration User Views in Database Design. In Proc. IEEE ICDE'86, pages 50–62. 1986.

    Google Scholar 

  11. E. Pitoura, O. Bukhres, and A. K. Elmagarmid. Object Orientation in Multidatabase Systems. ACM Computing Surveys, 27(2):141–195, June 1995.

    Google Scholar 

  12. M. P. Reddy, B. E. Prasad, P. G. Reddy, and A. Gupta. A Methodology for Integration of Heterogeneous Databases. IEEE Transactions on Knowledge and Data Engineering, 6(6):920–933, December 1994.

    Google Scholar 

  13. F. Saltor, M. Castellanos, and M. Garcia-Solaco. Suitability of Data Models as Canonical Models for Federated Databases. ACM SIGMOD RECORD, 20(4):44–48, December 1991.

    Google Scholar 

  14. I. Schmitt. Flexible Integration and Derivation of Heterogeneous Schemata in Federated Database Systems. Preprint Nr. 10, FakultÄt für Informatik, UniversitÄt Magdeburg, November 1995.

    Google Scholar 

  15. A. Sheth and V. Kashyap. So Far (Schematically) yet So Near (Semantically). In D. K. Hsiao, E. J. Neuhold, and R. Sacks-Davis, editors, Interoperable Database Systems, Proc. DS-5, pages 283–312. North-Holland, 1993.

    Google Scholar 

  16. A.P. Sheth and J.A. Larson. A Tool for Integrating Conceptual Schemas and User Views. In Proc. IEEE ICDE'88, pages 176–183. 1988.

    Google Scholar 

  17. A. P. Sheth and J. A. Larson. Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases. ACM Computing Surveys, 22(3):183–236, September 1990.

    Google Scholar 

  18. S. Spaccapietra and P. Parent. View Integration:A Step Forward in Solving Structural Conflicts. IEEE TKDE, 6(2):258–274, 1994.

    Google Scholar 

  19. S. Spaccapietra, C. Parent, and Y. Dupont. Model Independent Assertions for Integration of Heterogeneous Schemas. The VLDB Journal, 1(1):81–126, 1992.

    Google Scholar 

  20. C. Thieme and A. Siebes. Schema Integration in Object-Oriented Databases. In C. Rolland, F. Bodart, and C. Cauvet, editors, Proc. CAiSE'93, pages 55–70. LNCS 685, Springer 1993.

    Google Scholar 

  21. G. Zhou, R. Hull, R. King, and J.-C. Franchitti. Using Object Matching and Materialization to Integrate Heterogeneous Databases. In S. Laufmann, S. Spaccapietra, and T. Yokoi, editors, Proc. CoopIS'95, pages 4–18, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bernhard Thalheim

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schmitt, I., Saake, G. (1996). Integration of inheritance trees as part of view generation for database federations. In: Thalheim, B. (eds) Conceptual Modeling — ER '96. ER 1996. Lecture Notes in Computer Science, vol 1157. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0019924

Download citation

  • DOI: https://doi.org/10.1007/BFb0019924

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61784-6

  • Online ISBN: 978-3-540-70685-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics