Standard Article

You have free access to this content

Object-Oriented Databases

  1. Elisa Bertino1,
  2. Giovanna Guerrini2

Published Online: 15 SEP 2008

DOI: 10.1002/9780470050118.ecse279

Wiley Encyclopedia of Computer Science and Engineering

Wiley Encyclopedia of Computer Science and Engineering

How to Cite

Bertino, E. and Guerrini, G. 2008. Object-Oriented Databases. Wiley Encyclopedia of Computer Science and Engineering. 1–15.

Author Information

  1. 1

    Purdue University, West Lafayette, Indiana

  2. 2

    Universita degli Studi di Genova, Genova, Italy

Publication History

  1. Published Online: 15 SEP 2008


  1. Bibliography
  • 1
    E. Bertino and L. D. Martino, Object-Oriented Database Systems - Concepts and Architecture, Reading, MA: Addison-Wesley, 1993.
  • 2
    R. Cattel, Object Data Management - Object-Oriented and Extended Relational Database Systems, Reading, MA: Addison-Wesley, 1991.
  • 3
    A. Kemper and G. Moerkotte, Object-Oriented Database Management: Applications in Engineering and Computer Science, Englewood Coiffs, NJ: Prentice-Hall, 1994.
  • 4
    W. Kim and F. H. Lochovsky, Object-Oriented Concepts, Databases, and Applications, Reading, MA: Addison-Wesley, 1989.
  • 5
    M. Stonebraker and D. Moore, Object-Relational DBMSs: The Next Great Wave, San Francisco, CA: Morgan Kaufmann, 1996.
  • 6
    M. Carey, D. Chamberlin, S. Narayanan, B. Vance, D. Doole, S. Rielau, R. Swagerman, and N. Mattos, O-O, What's happening to DB2? Proc. of the ACM SIGMOD Int'l Conf. on Management of Data, 1999, pp. 511512.
  • 7
    J. Melton and A. R. Simon, SQL:1999 - Understanding Relational Language Components, San Francisco, CA: Morgan-Kaufmann, 2001.
  • 8
    A. B. Chaudhri and R. Zicari, Succeeding with Object Databases, New York: John Wiley & Sons, 2001.
  • 9
    W. Cook, et al., Objects and Databases: State of the Union in 2006. Panel at OOPSLA 2006, New York: ACM Press, 2006.
  • 10
    M. Atkinson, F. Bancilhon, D. DeWitt, K. Dittrich, D. Maier, and S. Zdonik, The object-oriented database system manifesto. in W. Kim, et al., (eds.), Proc. First Int'l Conf. on Deductive and Object-Oriented Databases, 1989, pp. 4057.
  • 11
    C. Beeri, Formal models for object-oriented databases, in W. Kim, et al., (eds.), Proc. First Int'l Conf. on Deductive and Object-Oriented Databases, 1989, pp. 370395.
  • 12
    P. Chen, The entity-relationship model - towards a unified view of data, ACM Trans. Database Sys., 1(1): 936, 1976.
  • 13
    Sun Microsystems, Java Data Objects Version 1.0.1. 2003. Available:
  • 14
    R. Cattel, D. Barry, M. Berler, J. Eastman, D. Jordan, C. Russel, O. Schadow, T. Stanienda, and F. Velez, The Object Database Standard: ODMG 3.0, San Francisco, CA: Morgan-Kaufmann, 1999.
  • 15
    S. Cluet, Designing OQL: allowing objects to be queried, Informat. Sys., 23(5): 279305, 1998.
  • 16
    R. Breitl, D. Maier, A. Otis, J. Penney, B. Schuchardt, J. Stein, E. H. Williams, and M. Williams, The GemStone data management system, in W. F. Kim and F. H. Lochovsky (eds.), Ref. 4 pp. 283–308.
  • 17
    D. H. Fishman et al. Overview of the Iris DBMS. In Ref. 4, pp. 219-250.
  • 18
    F. Bancilhon, C. Delobel, and P. Kanellakis, Building an Object-Oriented Database System: The Story of O2, San Francisco, CA: Morgan-Kaufmann, 1992.
  • 19
    O. Deux, The Story of O2, IEEE Trans. Knowl, Data Engineer., 2(1): 91108, 1990.
  • 20
    W. Kim, et al., Features of the ORION object-oriented database system. In Ref. 4, pages. 251-282.
  • 21
    W. Kim, Introduction to Object-Oriented Databases, Cambridge, MA: The MIT Press, 1990.
  • 22
    Object Design. ObjectStore Java API User Guide (ObjectStore 6.0). 1998. Available at
  • 23
    R. Agrawal and N. Gehani, ODE (Object Database and Environment): the language and the data model, in Proc. of the ACM SIGMOD Int'l Conf. on Management of Data, 1989, pp. 3645.
  • 24
    W. Kim, UniSQL/X unified relational and object-oriented database system, Proc. of the ACM SIGMOD Int'l Conf. on Management of Data, 1994, p. 481.
  • 25
    D. Chamberlin, Using the New DB2 - IBM's Object-Relational Database System, San Franciso, CA: Morgan-Kaufmann, 1996.
  • 26
    IBM DB2 Universal Database SQL Reference, Volume 1. IBM Corp., 2004.
  • 27
    Oracle Database. Application Developer's Guide - Object-Relational Features. Oracle Corp., 2005.
  • 28
    Microsoft Corporation. Microsoft SQL Server, Version 7.0, 1999.
  • 29
    Illustra Information Technologies, Oakland, California. Illustra User's Guide. Release 2.1.
  • 30
    SYBASE Inc., Berkley, California. Transact-SQL User's Guide for Sybase. Release 10.0.
  • 31
    A. Eisenberg, J. Melton, K. Kulkharni, J. E. Michels, and F. Zemke, SQL:2003 has been published. SIGMOD Record, 33(1): 119126, 2004.
  • 32
    W. Kim, K. C. Kim, and A. Dale, Indexing techniques for object-oriented databases, In [Ref. 4], pages. 371-394.
  • 33
    C. C. Low, B. C. Ooi, and H. Lu, H-trees: a dynamic associative search index for OODB. Proc. 1992 ACM SIGMOD International Conference on Management of Data, 1992, pp. 134143.
  • 34
    C. Y. Chan, C. H. Goh and B. C. Ooi, Indexing OODB instances based on access proximity, Proc. 13th International Conference on Data Engineering, 1997, pp. 1421.
  • 35
    E. Bertino, On indexing configuration in object-oriented databases, VLDB J., 3(3): 355399, 1994.
  • 36
    Z. Xie and J. Han, Join index hierarchy for supporting efficient navigation in object-oriented databases, Proc. 20th International Conference on Very Large Data Bases, 1994, pp. 522533.
  • 37
    E. Bertino, R. Sacks-Davis, B. C. Ooi, K. L. Tan, J. Zobel, B. Shidlovsky, and B. Catania, Indexing Techniques for Advanced Database Systems, Dordrecht: Kluwer, 1997.
  • 38
    E. Bertino, G. Guerrini, I. Merlo, Extending the ODMG object model with triggers, IEEE Trans. Know. Data Engin., 16(2): 170188, 2004.
  • 39
    G. Langran, Time in Geographic Information Systems, Oxford: Taylor & Francis, 1992.
  • 40
    M. Worboys, A unified model for spatial and temporal information, Computer J., 37(1): 2634, 1994.
  • 41
    C. Chen and C. Zaniolo, SQLST: a spatio-temporal data model and query language, Proc. of Int'l Conference on Conceptual Modeling/the Entity Relational Approach, 2000.
  • 42
    T. Griffiths, A. Fernandes, N. Paton, K. Mason, B. Huang, M. Worboys, C. Johnsonon, and J. G. Stell, Tripod: a comprehensive system for the management of spatial and aspatial historical objects, Proc. of 9th ACM Symposium on Advances in Geographic Information Systems, 2001.
  • 43
    B. Huang and C. Claramunt, STOQL: an ODMG-based spatio-temporal object model and query language, Proc. of 10th Int'l Symposium on Spatial Data Handling, 2002.