![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
|
I have a hard time to understand difference and similarities between Relational database model and the Object-Oriented model. Can somebody help me with this? |
#2
| |||
| |||
|
|
yensao, I have a hard time to understand difference and similarities between Relational database model and the Object-Oriented model. Can somebody help me with this? Basically, the relational database model is to extract the business data and store it in rows and columns of related tables. You have to extract the data from the objects in the client to store them in the database. On the other hand, you have to reassemble the data into objects in the client. The object database model is to store the objects in the database as objects. There is no extracting data from or reassembling data to objects. Why hasn't the world converted to object databases? Because of the reliability, speed and size constraints of most object database systems. |
#3
| |||||
| |||||
|
|
yensao, I have a hard time to understand difference and similarities between Relational database model and the Object-Oriented model. Can somebody help me with this? Basically, the relational database model is to extract the business data and store it in rows and columns of related tables. |
|
You have to extract the data from the objects in the client to store them in the database. On the other hand, you have to reassemble the data into objects in the client. |
|
The object database model is to store the objects in the database as objects. There is no extracting data from or reassembling data to objects. |
|
Why hasn't the world converted to object databases? |
|
Hope that helps! |
#4
| |||
| |||
|
|
Hope that helps! It didn't. |
#5
| |||
| |||
|
|
Alfredo Hope that helps! It didn't. Thanks for your response. It gave me a good chuckle. |
#6
| |||
| |||
|
|
Thanks for your response. It gave me a good chuckle. If only one could find humour in the nonsense you wrote... |
#7
| |||
| |||
|
|
Relational databases use keys. Object databases use some sort of pointer to physical storage location. |
|
Is this a nonsense competition? Alfredo, why don't you explain to us why you think this answer is nonsense. Don't relational databases rely on foreign keys to relate data in one table row to another table row? I'm pretty sure they do and I am also pretty sure that ODBM systems do use direct pointers to relate objects together. That's about as useful as observing the difference between cars and airplanes is to note that airplanes use bulkheads and cars use airbags. |
#8
| |||
| |||
|
|
Bob, Relational databases use keys. Object databases use some sort of pointer to physical storage location. [snip] Is this a nonsense competition? Alfredo, why don't you explain to us why you think this answer is nonsense. Don't relational databases rely on foreign keys to relate data in one table row to another table row? I'm pretty sure they do and I am also pretty sure that ODBM systems do use direct pointers to relate objects together. That's about as useful as observing the difference between cars and airplanes is to note that airplanes use bulkheads and cars use airbags. Sorry to disappoint both you and Alfredo with the discussion here. It seems that you have cornered the intelligent response market. Maybe developing the first intelligent, adaptive AI-based real-time process control software |
#9
| |||
| |||
|
|
You might know something abouty process control software, but you don't have a clue about data management. Your posts reveal profound ignorance of the subject. |
#10
| |||
| |||
|
|
Bob, Having a 600 GB object-oriented database (GemStone) in production for a large shipping company over the past 10 years; connected to a Sybase database with hundreds of tables and millions of records; connected to an Oracle relational database with hundreds more tables and millions more records doesn't count for much with you two. |
|
I am waiting to hear from you both what experience I still lack |
|
endeavor is going to crash to the ground in a heap of flames. And more importantly why the basic descriptions of the relational model and object-oriented model for databases that have been offered here can be so evil. |
![]() |
| Thread Tools | |
| Display Modes | |
| |