|
|

This is only a preview of the paper Click here to register and get the full text. Existing members click here to login
|
|
|
Definition
A relational database management system or RDBMS is one of many different database models. The relational model was first developed by E. ... “A relational database allows the definition of data structures, storage and retrieval operations, and integrity constraints. ...
An object oriented database or OODBMS is the culmination of combining object oriented programming (OOP) with database management systems and principles. Because of this, object oriented programming concepts are enforced as well as database management concepts. ...
Comparison
While the two models are different in certain ways, there is a way in which they are similar in that a relation or table can coincide with a class in an object oriented database. ... Another example of where relational databases and object databases are alike is a column in a tuple. ... Finally, classes are “computationally complete structures (meaning that general purpose control and computational structures are provided) while relational databases are not computationally complete. ...
OODBMS Advantages
Below is a list of advantages that object oriented databases have over relational databases:
• Composite Object and Relationships: An object oriented database can have a large class that holds, many medium sized classes which can hold many smaller classes and so on. ... This relationship is easier to explain using an object oriented model than a relational model. In the relational model this is shown by having a type identifier field or by creating another table that then refers back to the identifier field using foreign keys to identify the relationship between Managers and Employees.
Approximate Word count = 1099 Approximate Pages = 4.4 (250 words per page double spaced)
|
|
|
|
|
|