Skip to main content

A view mechanism for object-oriented databases

  • Conference paper
  • First Online:
Advances in Database Technology — EDBT '92 (EDBT 1992)

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

Included in the following conference series:

Abstract

In this paper, we present a view model for object-oriented databases that extends in various directions view models typical of relational databases. In particular, the definition language allows views to be defined that augment class definitions (by adding properties and methods), and that support a wide spectrum of schema modifications. Therefore, views represent a unified mechanism able to provide several functions, such as query shorthand, definitions of dynamic sets and partitions of classes, authorizations, schema changes and versions, object perspectives.

The work reported in this paper has been partially supported by the Consiglio Nazionale delle Ricerche under the project Progetto Finalizzato Sistemi Informatici e Calcolo Parallelo — Sottoprogetto 5 (Sistemi Evoluti per Basi di Dati.

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. J. Banerjee, W. Kim, H.K. Kim, and H. Korth, “Semantics and Implementation of Schema Evolution in Object-Oriented Databases”, Proc. of ACMSIGMOD Conference on Management of Data, San Francisco (Calif.), May 27–29, 1987.

    Google Scholar 

  2. E. Bertino, L.M. Haas, “Views and Security in Distributed Database Management Systems” Proc. of International Conference on Extending Data Base Technology, Venice (Italy), March 14–18, 1988.

    Google Scholar 

  3. E. Bertino, L. Martino, “Object-Oriented Database Management Systems: Concepts and Issues”, Computer (IEEE Computer Society), Vol. 24, No.4, April 1991, pp. 37–47.

    Google Scholar 

  4. E. Bertino, M. Negri, G. Pelagatti, L. Sbattella, “Object-Oriented Query Languages: the Notion and the Issues”, to appear in IEEE Trans. on Knowledge and Data Engineering, 1990.

    Google Scholar 

  5. E. Bertino, “Views in Object-Oriented Databases”, Technical Report, University of Genova, 1991.

    Google Scholar 

  6. Q. Li, “Accommodating Application Dynamics in an Object-Oriented Database System”, Proc. of Advanced Database System Symposium, Kyoto (Japan), December 7–8, 1989.

    Google Scholar 

  7. A. Motro, “Superviews: Virtual Integration of Multiple Databases”, IEEE Trans. on Software Engineering, Vol. SE-13, No.7, July 1987, pp. 785–798.

    Google Scholar 

  8. D.J. Penney, and J. Stein, “Class Modification in the GemStone Object-Oriented DBMS”, Proc. of Object-Oriented Programming Systems, Languages, and Applications Conference (OOPSLA), Orlando (Florida), October 4–9, 1987.

    Google Scholar 

  9. F. Rabitti, E. Bertino, W. Kim, D. Woelk, “A Model of Authorization for Next-Generation Database Systems”, A CM Trans. on Database Systems, Vol. 16, No.1, March 1991, pp. 88–131.

    Google Scholar 

  10. M. Scholl, C. Laasch, M. Tresch, “Views in Object-Oriented Databases”, Proc. of Second Workshop on Foundations of Models and Languages for Data and Objects, Aigen (Austria), Sept.1990.

    Google Scholar 

  11. J. Shilling, and P. Sweeney, “Three Steps to Views: Extending the Object-Oriented Paradigm”, Proc. of Object-Oriented Programming, Languages, Systems and Applications Conference (OOPSLA), New Orleans (Louisiana), October 1–6, 1989.

    Google Scholar 

  12. M. Stefik, and D. Bobrow, “Object-Oriented Programming: Themes and Variations”, The AI Magazine, January 1986, pp.40–62.

    Google Scholar 

  13. M.B. Thuraisingham, “Mandatory and Discretionary Security Issues in Object-Oriented Database Systems”, Proc. of Object-Oriented Programming, Languages, Systems and Applications Conference (OOPSLA), New Orleans (Louisiana), October 1–6, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alain Pirotte Claude Delobel Goerg Gottlob

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bertino, E. (1992). A view mechanism for object-oriented databases. In: Pirotte, A., Delobel, C., Gottlob, G. (eds) Advances in Database Technology — EDBT '92. EDBT 1992. Lecture Notes in Computer Science, vol 580. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0032428

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55270-3

  • Online ISBN: 978-3-540-47003-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics