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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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
Bertino, E. A View Mechanism for Object-Oriented Databases. In Proc. of the Third International Conf. on EDBT. pp. 136–151. 1992
Catell, R.G.G. The Object Database Standard: ODMG 3.0. Morgan Kaufmann Publishers. 2000
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.
Garvi, E., Torres, M., Samos, J. Extending the ODMG Named Queries. Submitted for publication.
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
Kim, W., Kelley, W. On View Support in Object Oriented Database Systems. In Modern Database Systems, pp.108–129. 1995
Motschnig-Pitrik, R. Requirements and Comparison of View Mechanisms for Object-Oriented Databases. In Information Systems. Vol. 21(3). pp. 229–252. 1996
Rundensteiner, E. Multiview: A Methodology for Supporting Multiple Views in Object-Oriented Databases. In Proceedings of the 18th VLDB. pp. 187–198. 1992
Rundensteiner, E.A., Bic, L. Automatic view schema generation in Object-Oriented Databases. Tech. Report WPI-CS-TR-92-15. 1992
Samos, J. Definition of External Schemas in Object Oriented Databases. In Proceedings of 1995 OOIS. pp. 154–166. 1995
Samos, J., Saltor, F. External Schema Generation Algorithms for Object Oriented Databases. In Proc. of 1996 OOIS. pp. 317–332. 1996
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
Santos, C.S, Abiteboul, S, Delobel, C. Virtual schemas and bases. In Proc. of 4th EDBT. pp. 81–94. 1994
Santos, C.S. Design and Implementation of Object-Oriented Views. In Proceedings of DEXA, 6th Int. Conf. pp. 91–102. 1995
Scholl, M.H., Laasch, C. Tresch, M. Undatable Views in Object-Oriented Databases. In Proc. of the 2nd DOOD. pp. 189–207. 1991
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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