Implementation of the Object-Oriented Data Model in Oracle Database

Article Preview

Abstract:

Oracle is a database management system supporting the object-oriented data model that is usually adopted by the storage technology of persistent object. This paper describes the main features and characteristics that an object-oriented database system must have to qualify as an object-oriented data model. The paper introduces how to describe and implement the main modeling elements of the object-oriented data model in Oracle database which are the main components of class diagram, including the class, attribute, method, inheritance and polymerization. The examples of SQL that the paper offers can successfully run in Oracle 10g.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

3849-3853

Citation:

Online since:

December 2010

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] D. Maier: Why isn't there an object-oriented data model. Proceedings IFIP 11th World Computer Conference, San Francisco, (1989).

Google Scholar

[2] D. Maier, J. Stein, A. Otis and A. Purdy: Development of an object-oriented DBMS. Report CS/E-86-005, Oregon Graduate Center Vol. 21 (1986), pp.472-482.

DOI: 10.1145/960112.28746

Google Scholar

[3] A. Skarra, S. Zdonik and S. Reiss: An object server for an object oriented database system. Proceedings of the 1986 International Workshop on Object Oriented Database System, Computer Society Press, IEEE (1986), pp.196-204.

DOI: 10.1007/978-3-642-84374-7_17

Google Scholar

[4] C. Zaniolo: Object-oriented programming in Prolog. Proceedings of the first workshop on Expert Database Systems (1985).

Google Scholar

[5] K.R. Dittrich: Object-Oriented Database System : The Notions and the issues. in : Dittrich, K.R. and Dayal, U. (eds): Proceedings of the 1986 International Workshop on Object-Oriented Database Systems, IEEE Computer Science Press (1986).

DOI: 10.1007/3-540-50345-5

Google Scholar

[6] K.R. Dittrich: Preface. In : Dittrich, K.R. (ed): Advances in Object-Oriented Database Systems, Lecture Notes in Computer Science Vol. 334, (1988).

Google Scholar

[7] J. Biskup and R. Menzel:Building a Tool for Cost-Based Design of Object-Oriented Database Schemas, Lecture Notes in Computer Science (2007), pp.120-131.

DOI: 10.1007/978-3-540-75563-0_10

Google Scholar