Object Orieneted DatabasesObject Oriented Database Learning Center

Objectivity Home - Government - Objectivity/DB - Webinars - Download Software

Objectivity Object Oriented Databeses

 

Download a PDF version of this Article

Learning Center Home

Table of contents:

Object Oriented Database vs Relational Database

 

Object Oriented Database vs Relational Database

Introduction

Object-Oriented Data Base Management Systems (OODBMS) and Relational Database Management Systems (RDBMS) share a common goal; to manage and protect mission critical data used by applications and individuals. In this regard it appears that any problem that may be solved by one database system may be solved by the other. This conception is not true. There are fundamental technical differences between OODBMS and RDBMS that make certain classes of problems tractable by OODBMS but not by RDBMS. Productivity differences in application development between using an OODBMS or a RDBMS are sourced by these same fundamental technical dissimilarities. OODBMS possess certain features not provided by RDBMS that allow applications to offer benefits that would otherwise not be possible.

OODBMS combine an Object-Oriented metaphor with conventional database management functionality. This combination allows database technology to be used in applications where it was previously not feasible. Historically, applications that were prevented from using database technology managed their own storage of persistent data through flat files.

 

Copyright © Objectivity, Inc. 2000-2007. All Rights Reserved.