What is nosql db and what is its difference from rdb

Assignment Help Database Management System
Reference no: EM131868384

Part 1: 180-200 words with references

Topic Question:

What is NoSQL DB and what is its difference from RDB?

Discussion Post:

NoSQL is a term used to describe high-performance, non-relational databases. NoSQL databases utilize a variety of data models, including document, graph, key-value, and columnar. NoSQL databases are widely recognized for ease of development, scalable performance, high availability, and resilience.

NoSQL databases disrupted the database market by offering a more flexible, scalable, and less expensive alternative to relational databases.

They also were built to better handle the requirements of Big Data applications.

NoSQL databases differ from older, relational technology in four main areas:

Data models: A NoSQL database lets you build an application without having to define the schema first unlike relational databases which make you define your schema before you can add any data to the system. No predefined schema makes NoSQL databases much easier to update as your data and requirements change.

Data structure: Relational databases were built in an era where data was fairly structured and clearly defined by their relationships. NoSQL databases are designed to handle unstructured data (e.g., texts, social media posts, video, email) which makes up much of the data that exists today.

Scaling: It's much cheaper to scale a NoSQL database than a relational database because you can add capacity by scaling out over cheap, commodity servers. Relational databases, on the other hand, require a single server to host your entire database. To scale, you need to buy a bigger, more expensive server.

Development model: NoSQL databases are open source whereas relational databases typically are closed source with licensing fees baked into the use of their software. With NoSQL, you can get started on a project without any heavy investments in software fees upfront.

Reference:

NoSQL Vs Relational Databases. (n.d.). Retrieved February 15, 2018, from https://www.mongodb.com/scale/nosql-vs-relational-databases
Critical Reply with reference:

Part 2: 180-200 words with references

Topic Question:

Can you define what Big Data is? Why has it been buzz word past 10 years?

Discussion Post:

Big data is a fairly new term for an old concept. It is essentially a term that describes data collected from all sources, including internal and external data. The intimidation of big data sometimes stems from the name itself because of the fact that such a large concept is trying to be implemented but with the right tools and techniques the concept of big data can be further resolved. The concept itself has received more traction in the not so distant past but has truly been a subject since the 1980's.

Due to the improvement of computers and storage along with the complexity of data as technology improves the concept or term of big data continues to be at the forefront. One of the largest issues with big data is the analytics of the data itself. There is plenty of big data that is constantly being collected and the issue there is that the data is either not being analyzed or not being analyzed quick enough.

Having big data available and having it analyzed can make a large difference to any company that collects data (virtually all companies) by helping with decision making. Data analysis from big data allows a business to be more profitable along with being more efficient in business practices and business decisions. Getting that collected data, while it benefits companies and has been around for a long time, is still a concept that has not been fully developed and still requires more development to fully get confidence behind big data.

Reference no: EM131868384

Questions Cloud

Who is rebellious and antiauthoritarian would be described : 1. A person who is rebellious and antiauthoritarian would be described as having which of the following followership styles?
What is the current yield for bond : What is the current yield for bond P? What is the current yield for bond D?
The role of self regulation n adaptive task performance : An overivew or a summary for " Threat of Resource Loss: The role of Self Regulation n Adaptive Task Performance" by Cornelia Niessen?
Employees in organizing campaigns : Should union organizers have more or less access to employees in organizing campaigns than they have now?
What is nosql db and what is its difference from rdb : What is NoSQL DB and what is its difference from RDB?Can you define what Big Data is? Why has it been buzz word past 10 years?
Example of deterrence is china and the mediterranean sea : An excellent example of deterrence is China and the Mediterranean Sea, how they are conducting fire drills within the past year.
How can critical thinking be used to mitigate risk : How can critical thinking be used to mitigate risk? What is the relationship between ethics and the law?
Develop incentive plan that encourage organizational culture : You are required to develop an incentive plan that encourages an organizational culture that motivates employees and evaluates their performance.
Covered interest parity and uncovered interest parity : What are the differences between covered interest parity and uncovered interest parity?

Reviews

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd