Object Database Management Group

from Wikipedia, the free encyclopedia

The Object Database Management Group ( ODMG for short ) is an association of manufacturers of object-oriented database systems for the development of common norms and standards . The ODMG stopped working after the release of 3.0; The Object Management Group (OMG) is currently working on Release 4.

history

The motivation for standardization was the creation of a portability standard, not an interoperability standard.

The first final report was the ODMG-93 Release 1.1 in 1994. This was followed by versions 1.2 (August 1995) and 2.0 (March 1997). In September 1999, Release 3.0 introduced improvements in Java binding, in the object model and in OR mapping (ORM) .

Participating companies were SunSoft , Object Design, Ontos, O2 Technology, Versant and Objectivity. Hewlett-Packard , Poet, Itasca, intellitic, DEC , Servio and Texas Instruments acted as reviewers .

Components

The object model is based on the OMG model. The programming language- independent Object Definition Language (ODL), a specification language for describing data objects, serves as the data definition language . It is compatible with the OMG-IDL . The ODMG standard defines the transformation rules from the ODL to C ++ and Smalltalk . The translation from the ODL into a programming language or database is supported by tools. The Object Query Language (OQL) is used as the query language , the Object Interchange Format (OIF) is used for object exchange . In addition to C ++ and Smalltalk, Java is also connected.

Web links

Individual evidence

  1. http://www.odbms.org/about_news_20060218.html
  2. Programmer's Guide: Use of ODL in the object-oriented database Matisse (PDF; 430 kB)