Newletter Sign Up
Posts on the
Design Decomposition Blog
Iridium Satellite Collision in Space
You might have seen the recent news reports about the collision between U.S. and Russian communication satellites. The U.S. satellite was one of the Iridium satellites. What wasn’t reported and you probably don’t know is that an object database management system (ODBMS) is an important part of the Iridium system. Even though ODBMSs are a [...]
February 13, 2009
(The Acronym) SOA is (Perhaps) Dead (at Some Companies); Long Live Services
I am now also posting on the Cutter Blog. My initial posting is (The Acronym) SOA is (Perhaps) Dead (at Some Companies); Long Live Services. It is a response to Anne Thomas Manes’ SOA is Dead; Long Live Services on her blog at the Burton Group.
January 9, 2009
Atomicity
The typical definition of an atomic task or process is one that cannot be decomposed further. This is vague and subject to interpretation. The Decomposition Matrix on this site uses a specific definition: A task (for business process diagrams) or a process (for data flow diagrams) is atomic if every input relates to every output [...]
December 3, 2008
Well-Formed Business Process Diagrams
My last posting referenced the criteria for a well-formed business process diagram mentioned in Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. I am going to expand on their criteria to create a more comprehensive definition of a well-formed business process diagram. To start, here are three criteria [...]
November 18, 2008
Recent Business Process Modeling Books
I recently received two new books on business process modeling. Both books looked interesting because they had great titles. As it turns out, one book is great and the other not so good. The not so good book is Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. There [...]
October 9, 2008
The Design Decomposition Blog
is written by Doug Barry.

When you integrate database capabilities with object programming language capabilities, the result is an object-oriented database management system or ODBMS¹. An ODBMS makes database objects appear as programming language objects in one or more existing programming languages. Object database management systems extend the object programming language with transparently persistent data, concurrency control, data recovery, associative queries, and other database capabilities.

For more information, see:

Also: In September 2007, the Object Database Technology Working Group of the Object Management Group (OMG) issued a white paper that introduced the concept of an "object calculus" for ODBMSs that is analogous to "relational calculus" in RDBMSs: Next Generation Object Database Standardization (new window).

¹ Other initialisms used for object database management systems include: OODBMS, ODB, OODB, OODMS, and ODMS. They are also called "object-oriented database systems."

Related content for: Object-oriented database management system (OODBMS) definition

More on the general topic: Object database articles

Read more free articles on this site

There are nearly 400 pages of articles on this site with over 50 pages on object-oriented database management systems.

Search this site for more articles

Custom Search

Browse this site for more articles

Click on the topics below to browse the articles on this site. You can see more detail by clicking on the arrows. This highlights the location of the current article: Object-oriented database management system (OODBMS) definition.

Loading...

Related recent articles from Google News

5 handy things you can do with Google's new Knowledge Graph search
msnbc.com
If you search for a person, place, or thing within that 500+ million object database, Google adds the related key facts alongside the regular search results. (The tech is still rolling out, but you should see it when you're logged into Google sometime ...
and more »
20 May 2012 at 1:35pm
NoSQL Document/Graph database OrientDB 1.0 released
The H
The database originated with Orient ODBMS, a C++ object database created in 1998, which was rewritten as a document database with a focus on performance. OrientDB 1.0 has an object database layer, but sits over the document database layer mapping Java ...

15 May 2012 at 10:54am
Movers & Shakers – People and Positions for April 2012
Senior Housing News
In addition to serving as Oracle's first Vice President of Sales and Marketing, Seashols held the position of CEO at Avolent (eBilling), Documentum (Content Management), GoldenGate Software (Database Synchronization), Versant (Object Database), ...

26 Apr 2012 at 4:57pm
InterSystems Declares Winner of Latest Worldwide Application Development Challenge
MarketWatch (press release)
InterSystems CACHE(R) is a high performance object database that makes applications faster and more scalable. InterSystems Ensemble(R) is a platform for rapid integration and the development of connectable applications. InterSystems DeepSee(TM) is a ...
and more »
3 May 2012 at 12:41pm
Point Software Wins InterSystems Breakthrough Application Award
MarketWatch (press release)
InterSystems CACHE(R) is a high performance object database that makes applications faster and more scalable. InterSystems Ensemble(R) is a platform for rapid integration and the development of connectable applications. InterSystems DeepSee(TM) is ...
and more »
30 Apr 2012 at 7:56am
More related news on: "object database" OR "object-oriented database"

Related books at Amazon.com

Introduction to Object-Oriented Databases (Computer Systems Series)
Introduction to Object-Oriented Databases (Computer Systems Series)
by Won Kim
Description: Introduction to Object-Oriented Databases provides the first unified and coherent presentation of the essential concepts and techniques of object-oriented databases. It consolidates the results of research and development in the semantics and implementation of a full spectrum of database facilities for object-oriented systems, including data model, query, authorization, schema evol...
C++ Object Databases: Programming with the ODMG Standard
C++ Object Databases: Programming with the ODMG Standard
by David Jordan
Description: In 1991, the Object Database Management Group (ODMG) was formed to define standard interfaces for object databases. This standardization has since been achieved, and the popularity of object databases is on the rise. Similar to using SQL to access a relational database, the ODMG provides a corresponding standard for object databases. This book, technically reviewed by ODMG members,...
Succeeding with Object Databases: A Practical Look at Today's Implementations with Java and XML
Succeeding with Object Databases: A Practical Look at Today's Implementations with Java and XML
by Akmal B. Chaudhri, Roberto Zicari
Description: Take a tour with leading researchers and developers for a practical look at object databases. Whether you currently work with or are thinking of moving to object databases, Chaudhri and Zicari provide a collection of real-world case studies and examples that demonstrate how some of the world's leading companies and research institutions are leveraging Java, XML, and Object Relation...
More related books: Search Amazon.com for object database