Skip to main content

An Object-Oriented Active Data Dictionary to Support Database Evolution

  • Chapter
Integrated Management of Technical Documentation

Part of the book series: Research Reports ESPRIT ((SPRITE,volume 1))

  • 56 Accesses

Abstract

The Multimedia database of SPRITE is the central repository in which all information concerning documents is stored, including the contents and logical structure. When SPRITE is used in some application environment, it must be possible to integrate new applications or customize the available ones. This is to be achieved by the extensibility function. Extensibility enables a database system to be modelled as an evolutionary object. The basic principles of achieving extensibility are modularity and reusability. It is generally recognized that the object- oriented approach can greatly help in achieving these extensibility goals (see chapter 11). In the same chapter, it is argued that implementation efficiency can be improved by adopting a hybrid organization, that is, a relation-based scheme is used on disk to speed up associative access and an object-based approach is used in main memory to facilitate manipulations of single objects. In the SPRITE database this is realized by means of an object- oriented layer around a commercially available relational system (Sybase — see chapter 7 for more details).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Banerjee J., Kim W. et al (1987) Semantics and implementation of schema evolution in object-oriented databases. ACM SIGMOD 1987, pp. 311–322.

    Google Scholar 

  • Casanova M.A. et al, (1991) A Software Tool for Modular Database Design. ACM TODS 16, 2 , pp.209–234.

    Google Scholar 

  • De Troyer O. (1989) RIDL*: A Tool for the computer-assisted engineering of large databases in the presence of integrity constraints. ACM SIGMOD 1989, pp.418–429.

    Google Scholar 

  • Weigand H. (1991) An object-oriented approach in a multimedia database project. In: Meersman, R.A. et al (eds), Object-oriented databases: Analysis, Design & Construction (DS- 4), North-Holland, Amsterdam, pp. 393–413.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1992 ECSC — EEC — EAEC, Brussels — Luxembourg

About this chapter

Cite this chapter

Weigand, H., Kremers, B. (1992). An Object-Oriented Active Data Dictionary to Support Database Evolution. In: Hoppe, J. (eds) Integrated Management of Technical Documentation. Research Reports ESPRIT, vol 1. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-84840-7_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-84840-7_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55880-4

  • Online ISBN: 978-3-642-84840-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics