what are the differences between RDBMS and OODBMS

@1anurag1 (3576)
India
April 25, 2010 4:32am CST
when all the work are possible by RDBMS then why there is a need of Object oriented dbms, what are the benefit of using this. and what are the differences between both of them.
1 person likes this
1 response
@ruperto (1552)
• Philippines
1 May 10
It seems for complex applications, OODBMS simplifies the "encoding" a real-world entity, in a similar way that as OOP has actually simplified the thinking process of a programmer. It seems OODBMS is an implementation of the so-called hierarchial database, by using objects, and that was usually referred to as a 2nd type of database. The 1st type being relational, I think. It seems a simple example of RDB and OOBD for a same simple application is a man-hour tracking DB. RDB could have 5 fields: DATE, MAN_NO, PROJECT_CODE, TIME_START, TIME_END while OODB could have 4 major fields: DATE, MAN_NO, PROJECT_CODE, TIME(START,END) For instance it becomes a lot quicker for the programmer to relate that TIME_START and TIME_END are closely related. What do you think?