Object Databases

  • Suad Alagić

Abstract

Object-oriented database technology addresses the limitations of relational and extended relational technologies in managing complex objects that exhibit complex behavior. The relational technology has no good way of representing or managing such persistent objects. Object-oriented database technology is also addressing the problem of the mismatch between the dominating software technology, which is object-oriented, and the dominating database technology that is relational or object-relational at best. This specifically applies to the so called impedance mismatch between data and programming languages.

References

  1. 1.
    J. Alabahari, B. Albahari, C# 5.0 in a Nutshell (O’Reilly, Beijing, 2012)Google Scholar
  2. 2.
    S. Alagić, The ODMG object model: does it make sense?, in Proceedings of Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) (ACM, New York, 1997), pp. 253–270Google Scholar
  3. 3.
    S. Alagić, Type checking OQL queries in the ODMG type systems. ACM Trans. Database Syst. 24, 3 (1999)Google Scholar
  4. 4.
    S. Alagić, J. Logan, Consistency of Java transactions, in Proceedings of DBPL 2003 (Database Programming Languages). Lecture Notes in Computer Science, vol. 2921 (Springer, Berlin, Heidelberg, 2003), pp. 71–89Google Scholar
  5. 5.
    S. Alagić, M. Royer, Genericity in Java: persistent and database systems implications. VLDB J. 17(4), 847–878 (2007)MATHCrossRefGoogle Scholar
  6. 6.
    S. Alagić, J. Solorzano, Java and OQL: a reflective solution for the impedance mismatch. L’objet 6, 275–296 (2000)Google Scholar
  7. 7.
    M. Atkinson, F. Bancilhon, D. DeWitt, K. Dittrich, S. Zdonik, The object-oriented database systems manifesto, in Proceedings of the First Conference on Object-Oriented and Deductive Databases, Kyoto, 1989, pp. 223–240Google Scholar
  8. 8.
    F. Bancilhon, C. Delobel, P. Kanellakis, Building an Object Oriented Database System: The Story of O2 (Morgan Kauffman, San Mateo, 1989)Google Scholar
  9. 9.
    R.G.G. Cattell, D. Barry, M. Berler, J. Eastman, D. Jordan, C. Russell, O. Schadow, T. Stanienda, F. Velez, The Object Data Standard: ODMG 3.0 (Morgan Kaufmann, San Francisco, 2000)Google Scholar
  10. 10.
    Db4 objects, http://www.db4o.com (2010)
  11. 11.
    M. Grossnicklaus, Object Oriented Databases. Lecture Notes (ETH Zurich, Zurich, 2009)Google Scholar
  12. 12.
    Language Integrated Query, Microsoft Corporation, http://msdn.microsoft.com/en-us/vbasic/aa904594.aspx
  13. 13.

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Suad Alagić
    • 1
  1. 1.PortlandUSA

Personalised recommendations