Object database: Difference between revisions

Content deleted Content added
Hari (talk | contribs)
m fix space
No edit summary
Line 1:
An '''object database''' (more correctly referred to as ODBMS or OODBMS for object database management system) is a DBMS that stores objects as opposed to rows/tuples in a RDBMS or [[relational database]] system.
 
It is most often used in the case of C++ and Java programmers that do not wish to deal with the [[impedance mismatch]] of going from an OO language to a database query language like [[SQL programming language]] that RDBMS require. Developers prefer to be able to persist an object without having to go through a paradigm shift. Also missing from RDBMS is the concept of [[polymorphism]], which is central to OO design, thus causing headaches when mapping from OO code to an RDBMS.