Skip to main content

Definition of External Schemas in ODMG Databases

  • Conference paper
Book cover OOIS 2000

Abstract

ODMG 3.0 (January 2000) does not specify how to define external schemas in object oriented databases and only offers a very basic mechanism for defining views, called named queries. In this paper, a system and a language for defining external schemas in ODMG databases are presented. Both are based on a mechanism that avoids the generation of classes that are not necessary in external schemas. The proposed language is an extension of ODMG ODL and allows the definition of external schemas using the ODMG named queries for defining derived classes. Nevertheless, the proposed language is independent of the derived classes definition mechanism used.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

  1. Atkinson, M., Bancilhon, F., DeWitt, D., Dittich, K. Maier, D., Zdonik. S. The Object-Oriented Database System Manifesto. In Proc. First International Conference on DOOD. pp. 40–57. 1989

    Google Scholar 

  2. Bertino, E. A View Mechanism for Object-Oriented Databases. In Proc. of the Third International Conf. on EDBT. pp. 136–151. 1992

    Google Scholar 

  3. Catell, R.G.G. The Object Database Standard: ODMG 3.0. Morgan Kaufmann Publishers. 2000

    Google Scholar 

  4. Dobrovnik, M., Eder, J. Adding View Support to ODMG-93. In Proc. of the First International Workshop in Advances in Database and Information Systems, pp. 62–73. 1994.

    Google Scholar 

  5. Garvi, E., Torres, M., Samos, J. Extending the ODMG Named Queries. Submitted for publication.

    Google Scholar 

  6. Guerrini, G., Bertino, E., Catania, B., Garcia-Molina, J. A Formal View of Object-Oriented Database Systems. In Theory and Practice of Object Systems. Vol. 3(3). pp. 157–183. 1997

    Article  Google Scholar 

  7. Kim, W., Kelley, W. On View Support in Object Oriented Database Systems. In Modern Database Systems, pp.108–129. 1995

    Google Scholar 

  8. Motschnig-Pitrik, R. Requirements and Comparison of View Mechanisms for Object-Oriented Databases. In Information Systems. Vol. 21(3). pp. 229–252. 1996

    Article  Google Scholar 

  9. Rundensteiner, E. Multiview: A Methodology for Supporting Multiple Views in Object-Oriented Databases. In Proceedings of the 18th VLDB. pp. 187–198. 1992

    Google Scholar 

  10. Rundensteiner, E.A., Bic, L. Automatic view schema generation in Object-Oriented Databases. Tech. Report WPI-CS-TR-92-15. 1992

    Google Scholar 

  11. Samos, J. Definition of External Schemas in Object Oriented Databases. In Proceedings of 1995 OOIS. pp. 154–166. 1995

    Google Scholar 

  12. Samos, J., Saltor, F. External Schema Generation Algorithms for Object Oriented Databases. In Proc. of 1996 OOIS. pp. 317–332. 1996

    Google Scholar 

  13. Samos, J. Abelló, A., Oliva, M. Rodríguez, E., Saltor, F., Sistac, J., Araque, F., Delgado, C., Garví, E., Ruiz. E. Sistema Cooperative para la Integración de Fuentes Heterogéneas de Información y Almacenes de Datos. In Novática. Vol. 142. pp. 44–49. 1999

    Google Scholar 

  14. Santos, C.S, Abiteboul, S, Delobel, C. Virtual schemas and bases. In Proc. of 4th EDBT. pp. 81–94. 1994

    Google Scholar 

  15. Santos, C.S. Design and Implementation of Object-Oriented Views. In Proceedings of DEXA, 6th Int. Conf. pp. 91–102. 1995

    Google Scholar 

  16. Scholl, M.H., Laasch, C. Tresch, M. Undatable Views in Object-Oriented Databases. In Proc. of the 2nd DOOD. pp. 189–207. 1991

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag London Limited

About this paper

Cite this paper

Torres, M., Samos, J. (2001). Definition of External Schemas in ODMG Databases. In: Patel, D., Choudhury, I., Patel, S., de Cesare, S. (eds) OOIS 2000. Springer, London. https://doi.org/10.1007/978-1-4471-0299-1_1

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-0299-1_1

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-85233-420-8

  • Online ISBN: 978-1-4471-0299-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics