9.6 Developing an OO Database Application

The process of creating an OO database application using an OODBMS is meant to be a natural extension of application development in an OO programming environment. As discussed previously, there are language bindings specified in the ODMG standard for C++, Java, and Smalltalk, as well as other language bindings. The difference between using objects in programs written in these languages and database objects is the persistence of the database objects. Vendors that support the ODMG standard provide facilities to make program objects persist and to provide access to database objects for manipulation within programs.

Current OODBMS products include systems such as InterSystems Iris, Objectivity/DB, Matisse, ...

Get Databases Illuminated, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.