Affiliation:
1. Dalian Nationalities University
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.
Publisher
Trans Tech Publications, Ltd.
Reference7 articles.
1. D. Maier: Why isn't there an object-oriented data model. Proceedings IFIP 11th World Computer Conference, San Francisco, (1989).
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.
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.
4. C. Zaniolo: Object-oriented programming in Prolog. Proceedings of the first workshop on Expert Database Systems (1985).
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).