-
A case study on the differences between relational and object-oriented database systems
Summary and figures. We describe an integration of the hypermedia system HyperPATH with the object-oriented DBMS OODBMS O. Ensuring the persistence of a hypertext system was the first motivation. We examined three important data models: the relational model, the extended entity relationship EER model, and the object-oriented OO model and their query languages in a rigorous manner. The object-relational database which is a SQL model, implemented with g-database and the document-oriented database which is a NoSQL model, implemented with MongoDB Server. Experimental results showed that in terms of syntax, MongoDB is less complicated and the same query can be described with fewer document-oriented databases. Document-oriented databases, or document stores, are NoSQL databases that store data in the form of documents. Document stores are a type of key-value store: each document has a unique identifier, its key, and the document itself serves as the value. The difference between these two models is that,
Got any book recommendations?