I have seen that for web applications is best far using a ODBMS:

1- Objects in an OODBMS can store an arbitrary number of atomic types
as well as other objects. The fact that an OODBMS is better suited to
handling complex,interrelated data than an RDBMS means that an OODBMS
can outperform an RDBMS by ten to a thousand times depending on the
complexity of the data being handled.

2- Data in the real world is usually has hierarchical characteristics.
The ever popular Employee example used in most RDBMS texts is easier to
describe in an OODBMS than in an RDBMS.

3- A query language is not necessary for accessing data from an OODBMS
unlike an RDBMS since interaction with the database is done by
transparently accessing objects. It is still possible to use queries in
an OODBMS however.

4- In a typical application that uses an object oriented programming
language and an RDBMS, a signifcant amount of time is usually spent
mapping tables to objects and back. This "impedance mismatch" is
completely avoided when using an OODBMS.

5- The user of an RDBMS has to worry about uniquely identifying tuples
by their values and making sure that no two tuples have the same
primary key values to avoid error conditions.

6- With an RDBMS it is not possible to model the dynamic operations or
rules that change the state of the data in the system because this is
beyond the scope of the database. With an OODBMS there is no disconnect
between the database model and the application model because the
entities are just other objects in the system.


http://www.kuro5hin.org/?op=displaystory;sid=2001/5/3/32853/11281
http://www.odbms.org/introduction_whenODBMS.html
http://en.wikipedia.org/wiki/Object_database


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---

Reply via email to