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).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
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.
Casanova M.A. et al, (1991) A Software Tool for Modular Database Design. ACM TODS 16, 2 , pp.209–234.
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.
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.
Editor information
Editors and Affiliations
Rights 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