Advantages :
- OODBMS completely cuts down "impedance-mismatch". a trouble always faced by a custom software development company in a RDBMS.
- In RDBMS, there was huge Ioss Of time when objects had to be mapped with tables and vice versa. It is completely avoided with OODBMS.
- In OODBMS. data is specified easily through class hierarchy.
- In RDBMS. users have to face trouble when identifying the records.They had to ensure that no two records had the Same primary key.OODBMS entirely avoids this aspect because of its unique OID's.
- Since communication between objects and database is done transparently, there is no need for a query language 10 access data from an Object Oriented Database Management System. But one can still use queries in OODBMS.
- In OODBMS. a large class can hold several medium-sized classes, which can hold even more medium-sized classes. This intends that OODBMs has the power 'o handle very complex data compared to RDBMS.
Disadvantages:
- Lack of Universal Data Model.
- Lack of Experience.
- Lack of Standards.
- Query Optimization compromises Encapsulation.
- Object Level Locking may impact performance.
- Complexity.
- Lack of Support for Views.
- Lack of Support for Security.
SIMILAR SEARCHES:
OODBMS; Advantages & Disadvantages
List the advantages, disadvantages of OODBMS