Skip to main content

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

  • 53 Accesses

Abstract

This chapter describes the architecture of the MultiMedia Document Database (MMD) of the SPRITE system. The MultiMedia Document Database is used to maintain all documents created or manipulated in the SPRITE system, as well as all information about these documents, the relationships between the documents and the information about their users. Because of the complex structure and behaviour of the documents an object oriented approach was adopted. However, because of the state of technology, a relational database management system was selected for the implementation. The chapter explains how the complex object oriented semantics of the MMD is realised on top of a relational database by means of a number of layers and how integrity constraints are dealt with. The approach described is independent of technical documents and can be applied to any application domain.

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., Chou H., Garza J.F., Kim W., Woelk D., Ballou N., Kim H. (1987) Data Model Issues for Object- Oriented Applications. ACM Trans. Office Information Systems, 5(1), pp. 3–26.

    Article  Google Scholar 

  • Briales M.J., De Troyer O. (1990) Object-oriented integrity enforcement in a relational environment. Proc. 9th British National Conference on Databases. Wolverhampton July 1991. Also in ITK Research Report No. 26, Institute for Language Technology and Artificial Intelligence, Tilburg University.

    Google Scholar 

  • Carey M.J., De Witt D.J., Frank D., Graefe G., Richardson J.E., Shekita E.J., Mauralikrishna M. (1986) The Architecture of the EXODUS Extensible DBMS: A Preliminary Report. Proc. Int. Workshop Object-Oriented Database Systems, pp. 52–65.

    Google Scholar 

  • De Troyer O., Meersman R., Verlinden P. (1988) RIDL* on the CRIS Case: A Workbench for NLAM. Proc IFIP CRIS- 88 Conf. Computerized Assistance during the Information System Life Cycle. 011e, T.W. et al (eds.).

    Google Scholar 

  • De Troyer O. (1989) RIDL*: A Tool for the Computer- Assisted engineering of Large Databases in the Presence of Integrity Constraints. Proc. ACM SIGMOD 89, pp. 418–129.

    Google Scholar 

  • Dijkstra J., De Troyer O., Meersman R., Weigand H. (1990) RIDL* as a software engineering aid - some practical results. Proc. 4th Filin Conference of methods and tools as aids to design information systems. Also in ITK Research Report No. 26, Institute for Language Technology and Artificial Intelligence, Tilburg University.

    Google Scholar 

  • Gardarin G., Cheiney J.P., Kiernan G., Pastre D., Stora H. (1989) Managing Complex Objects in an Extensible Relational DBMS. Proc. 16th VLDB Conf., pp. 55–65.

    Google Scholar 

  • Intellibase (1988) RIDL* manuals. Intellibase Inc, Antwerp, Belgium.

    Google Scholar 

  • Maier D., Stein J., Otis A., Purdy A. (1986) Development of an Object-Oriented DBMS. Proc. 1st OOPSLA Conf., pp. 472–484. Nijssen, G.M., 1976. A Gross Architecture for the Next Generation Database Management Systems. Proc. IFIP TC-2 Conf. Modelling in Database Management Systems. Nijssen, G.M. (ed.).

    Google Scholar 

  • Nijssen G.M., Halpin T.A. (1989) Conceptual Schema and Relational Database Design. Prentice Hall of Australia, 1989.

    Google Scholar 

  • Rowe L.A., Stonebraker M.R. (1987) The POSTGRES Data Model. Proc. 13th VLDB Conf., pp 83–96.

    Google Scholar 

  • Sybase (1989) SYBASE TM Documentation. Release 4. 0. Sybase Inc., Emeryville, California.

    Google Scholar 

  • Stepstone (1987) Objective-C Manuals V4.0. The Stepstone Corporation, 76 Glen Road, Sandy Hook, CT06482. Velez, F., Bernard, G., Darnis, V., 1989. The O2 Object Manager: an Overview. Proc. 15th VLDB Conf., pp. 357–366.

    Google Scholar 

  • Verheijen G.M.A., van Bekkum J. (1982) NL4M: An Information Analysis Method. Proc. IFIP TC-8 Conf. Information Systems Design Methodologies: a Comparative Review (CRIS-1). O11e, T.W. et al (eds.).

    Google Scholar 

  • Weigand H. (1991) An Object-Oriented Approach in a MultiMedia Database Project. Object-Oriented Databases (DS-4). Kent, W., Meersman, R. (eds.), North-Holland, 1991. Also in ITK Research Report No. 25, Institute for Language Technology and Artificial Intelligence, Tilburg University.

    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

De Troyer, O., Briales de las Heras, M.J. (1992). Architecture of a Multimedia Document Database. 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_7

Download citation

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

  • 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