What is the difference Relational Databases and Object-Oriented (OO) Databases?
A Relational Database:
An Object Database:
PS: my answer to this question is based on learning through online content, since I have not worked with Object databases yet. If my opinion is naive, please feel free to complete with your experience here.
A Relational Database:
- is more widespread, it has more support and tools
- separates the concern – database from program
- lets you define your own schema
- potentially has slower access to complex data (joins)
An Object Database:
- is more consistent with the OO application
- is easier to navigate
- potentially has faster access to data (pointers)
- higher performance
PS: my answer to this question is based on learning through online content, since I have not worked with Object databases yet. If my opinion is naive, please feel free to complete with your experience here.
No comments:
Post a Comment
Please, before starting to comment, evaluate if what you want to write is useful, respectful and positive. A kid may read this also.
Give a good example!