answersLogoWhite

0


Best Answer
  • OODBMS completely negates "impedance mismatch": a problem always faced by a custom software development company in a Relational Database System. In RDBMS, there was enough wastage of time when objects had to be mapped with tables and vice versa. This is completely avoided with OODBMS.
  • In OODBMS, data is described easily through class hierarchy.
  • IN RDBMS, users have to face problems when identifying the records. They had to ensure that no two records had the same primary key. OODBMS completely avoids this aspect because of its unique OIDs.
  • Since interaction between objects and database is done transparently, there is no need for a query language to 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 means that OODBMs has the ability to handle complex data compared to RDBMS.
User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

AnswerBot

2w ago

Advantages of object-oriented database management systems (OODBMS) include better support for complex data structures and relationships, improved performance for object retrieval and manipulation, and easier integration with object-oriented programming languages. However, disadvantages may include a lack of standardization compared to relational database management systems, higher complexity for database administration and maintenance, and potential compatibility issues with existing systems and tools.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the Advantage and disadvantages of OODBMS?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Information Science

What is the difference between OODBMS and DBMS?

Object-Oriented Database Management System (OODBMS) stores data in the form of objects with attributes and methods, allowing for complex data structures and relationships. Traditional Database Management System (DBMS) stores data in structured tables with rows and columns, focusing on relational data models. OODBMS is better suited for applications with complex data structures and relationships, while DBMS is more widely used for simpler data storage and retrieval needs.


Compare and contrast rdbms with oodbms?

Relational database management systems (RDBMS) store data in tables with rows and columns, and use structured query language (SQL) for querying data. Object-oriented database management systems (OODBMS) store data as objects with attributes and methods, allowing for complex data structures and relationships. RDBMS are widely used for structured data while OODBMS are suited for applications with complex data structures and operations.


What is the difference between oodbms and ordbms?

Object-oriented database management systems (OODBMS) store data in a way that aligns with object-oriented programming concepts, allowing for complex data structures and relationships to be easily represented. On the other hand, object-relational database management systems (ORDBMS) combine relational database capabilities with object-oriented features, enabling users to work with both traditional relational data and more complex data types. ORDBMS often use SQL as the query language, whereas OODBMS may use object query languages.


What are the type of DBMS?

The main types of database management systems (DBMS) are relational DBMS (RDBMS), NoSQL, and object-oriented database management systems (OODBMS). RDBMS like MySQL and PostgreSQL store data in tables with rows and columns, NoSQL databases like MongoDB offer more flexibility in data storage, and OODBMS are designed to work with object-oriented programming languages.


What is the Advantage and disadvantage of data bases?

Advantage: Databases allow for efficient storage and retrieval of large amounts of data, enabling quick access to information and supporting complex queries and analysis. Disadvantage: Databases can be complex to set up and maintain, requiring specialized knowledge and resources. Additionally, databases can be susceptible to security breaches and data loss if not properly managed.

Related questions

List the advantages and disadvantages of OODBMS?

The advantages of OODBMS include; extensibility, expressive query language, improved performance, ability to handle many data types, enriched modelling capabilities and support for long transactions. The disadvantages are as follows; lack of standards, lack of experience, competition, compromised encapsulation due to query optimization and lack of a universal data model.


What are examples of oodbms?

Hi, I need example an OODBMS. Can you send me examples? Thanks. Cátia Pereira


What are advantages and disadvantages of paradox?

Advantages can become disadvantages. Sometimes the disadvantages become the advantage. So, who's to say if it was an advantage or a disadvantage?


What is the advantage of an oralism the advantage of a manualist?

what is the advantage & disadvantages of folk media


What are the advantages and disadvantages of public finance?

Difficult in pricing


What is advantage of monitor?

interlaced and non interlaced monitors advantages of each and disadvantages LCD AND CRT MONITORS ADVANTAGE AND DISADVANTAGES


Advantage and disadvantages of payroll system?

There are quite a few advantages and disadvantages of the payroll system. One advantage is that this is a recorded source.


What are the Advantage and disadvantages of traditional procurement?

advantages and disadvantages of green procurement


Is oodbms slower than relational dbms?

In general, oodbms can be slower than relational dbms due to the complexity of managing object relationships. However, this can vary depending on the specific use case and the way the databases are implemented. Factors like indexing, query optimization, and data retrieval methods can affect the performance of both types of databases.


What are the advantage and disadvantages of pycnometer?

__1__


What are the advantage and disadvantages of naturalist?

Nothing.


What is the difference between OODBMS and DBMS?

Object-Oriented Database Management System (OODBMS) stores data in the form of objects with attributes and methods, allowing for complex data structures and relationships. Traditional Database Management System (DBMS) stores data in structured tables with rows and columns, focusing on relational data models. OODBMS is better suited for applications with complex data structures and relationships, while DBMS is more widely used for simpler data storage and retrieval needs.