Object Data Management Group
Past Resources (ODMG Version 1-3)
ODMG 3.0 Book
ODMG 3.0 is a standard for object-relational mapping products as well as object DBMSs. The final release of the ODMG standard can be found in the book “The Object Data Standard ODMG 3.0”, including the overall data model, and the Smalltalk and C++ bindings for ODMG.
This book is the fifth in a series of ODMG standard specifications that began with ODMG 1.0 in 1993. Release 3.0 includes a number of enhancements to the Java binding. It incorporates improvements to the object model. It also includes various corrections and enhancements in all of the chapters, including changes necessary to broaden the standard for use by object-relational mapping systems as well as for the original target of the standard, object DBMSs.
Java Data Objects (JDO)
- Provides transparent persistence
- Scales from embedded to enterprise
- Integrates with EJB and J2EE
- Is being widely adopted in the database industry
The ODMG submitted the ODMG Java Binding to the Java Community Process as a basis for the Java Data Objects Specification (JDO). A Public Release of the the JDO specification is now available.
Using XML as an Object Interchange Format
Paper contributed by G.M. Bierman, Dept. of Computer Science, University of Warwick, UK
This paper shows how to use XML as an object interchange format. It defines an XML document type, OIFML, and shows how it can be used to specify ODMG objects.
OQL Sample Grammar
Free download provided by Micro Data Base Systems, Inc.
You can download and use this grammar for free. Check out the license at the beginning of the file.
ODMG 2.0 ODL Metadata and OML Interfaces for Java (JDK 1.2)
Free download provided by Wray Johnson