The relational database model has been the most widely used database format for
ID: 3756642 • Letter: T
Question
The relational database model has been the most widely used database format for decades, and for good reasons. However, in recent years, the demands of distributed web applications serving billions of users and millions of transactions and records per second has redefined the needs of the modern data store. So called “NoSQL” or document databases have sprung up to meet the needs of hyperscale systems.
Write 2 to 3 paragraphs comparing and contrasting relational databases and document databases. Focus on the pros and cons of both styles and discuss what types of data and applications are best suited for each.
Explanation / Answer
Dear Student ,
As per the requirement submitted above , kindly find the below solution.
Relational Databases :
Relational Databases or Relational Database Management System (RDBMS) are the databases that stores the data which are related with each other.Suppose there is requirement to store information of a student so all the information needs to be store in to the school database which might include Class , Student , course , fees data.
In Relational Databases data is stores in the tables and each table is composed of rows and columns. Also table is having fixed schema that means needs to define structure of a table in advance so that related data could be stored into the related table.
Example : Following are the example of RDBMS
Document Databases :
Now a days business are going through massive changes and there is dynamic set of data gets generated every day. In today's worlds business are running by social media , mobile , IoT and cloud application and by making use of these applications companies interacts with the customers and running there business.These applications also used to collect feedback from customers and used to draw the conclusion how customers are loyal and all these new set of technology requirements needs to have a data management that can handle the data with the speed and variablity of data. Due to all these Relational databases are unable to meet these new set of requirement and therefore enterprises are turning to NoSQL database technology terminologies.
Example : Following are the examples of Document Oriented Databases
All these databases using the concept of key-value pair and document oriented databases having dynamic schema.
NOTE : PLEASE FEEL FREE TO PROVIDE FEEDBACK ABOUT THE SOLUTION.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.