We have also included an appropriate home page for each reference, in case you want to know more about the system or research described in the paper.
NOTE: You want just Chapter 2 (pages 35-62) of this document. Be Careful in Printing It!The full document is 603 pages. This document is an overview of the POET OODB, describing how they provide persistence, object creation, queries, etc. for C++.
POET Home Page
This document discusses the Jasmine OODB, which was developed by Fujitsu and now supported by Computer Associates.
Jasmine Home Page
Judith R. Davis, DataBase Associates International, November, 1996.
. This paper gives an overview of issues on object-relational databases, plus describing the DB2 Universal Database approach.
For related information about DB2, see the DB2 Universal Database home page.
A short Informix whitepaper on their support for user-defined datatypes and database routines.
This paper is from the Informix web site.
All your data: The Oracle extensiblity architecture, February 1999.
Talks about the various mechanisms for adding new types to Oracle8i, including Data Cartridges.
This paper is from the Oracle web site.
S. Abiteboul and C. Souza dos Santos, VERSO Report 073, INRIA, 1995.
. This paper attempts to show how different extensions to object databases can be captured in a unifed model.
This paper comes from the VERSO database research group at INRIA.
M. J. Carey, M. J. Franklin and M. Zaharioudakis, SIGMOD 1994.
. Discusses page-server and object-server architectures for OODBs, and presents an adaptive hybrid approach.
More papers on this subject are available from Mike Franklin at the University of Maryland.
S. Nittel and K. R. Dittrich, 7th Intl. Workshop on Persistent Object Systems, May 1996.
. Discusses the KIOSK system for storing complex objects.
The KIOSK system was implemented at the Database Technology Research Group at the University of Zurich.
D.K.C. Chan and P.W. Trinder, Information Science and Software Technology 39(9), 1997.
This paper describes a processing framework for object comprehensions, which are one basis for object-oriented query languages. Concentrate on Sections 1-4 and Section 7.
This paper comes from the VERSO database research group at INRIA, though the work reported was done at University of Glasgow.
J. E. B. Moss, IEEE Transactions on Software Engineering 18(8), August 1992.
Analyzes the costs of various aspects of "pointer swizzling", with measurements on the Mneme persistent object store. If you need to save a little time, you can skim some of the detailed measurement parts in Sections 5 and 6.
The Mneme system is from the Object Systems Laboratory at the University of Massachusetts, Amherst.
A. Thomas, Patricia Seybold Group whitepaper, December 1998.
An introduction to the Enterprise JavaBeans specification.
I actually like the Developer's Guide better, but it's distributed in a non-printable form. (It may be possible to get a printable version by going to Nova Labs and filling out the questionaire they require in order to get a copy directly, but I didn't fill out the form to find out.
Enterprise JavaBeans is from java.sun.com.
D. Wade, Objectivity, Inc.
A short paper that talks about the different parts of the original ODMG-93 standard, with a few examples.
ODMG 2.0: An Overview
R. Cattell and D. Barry, Doctor Dobb's Sourcebook, September/October 1997.
A brief update on changes to the ODMG-93 standard in the current release.
The ODMG-93 standard is from the Object Data Management Group.
A. Eisenberg and J. Melton, SIGMOD Record, 18(8), March, 1999.
A description of the anticipated features for the next SQL standard. From the page given, scroll down the the section on "Standards." I was only successful in downloading the Postscript version.
You might like to take a look at the LDraw page to learn about a format for representing and rendering drawings of Lego models. An interesting project extension would be to be able to dump your model in LDraw format.