Reading-notes

SQL and NoSQL

SQL NoSQL
Relational Databases non-relational or distributed database.
table based databases document based
have predefined schema dynamic schema
vertically scalable horizontally scalable
structured query language Unstructured Query Language

What kind of data is a good fit for an SQL database?

Give a real world example.

What kind of data is a good fit a NoSQL database?

Which type of database is best for hierarchical data storage?

Which type of database is best for scalability?

What does SQL stand for?

What is a realational database?

What type of structure does a relational database work with?

What is a ‘schema’?

What is a NoSQL database?

Howo does it work?

What is inside of a Mongo database?

MongoDB stores data records as documents (specifically BSON documents) which are gathered together in collections. A database stores one or more collections of documents.

Which is more flexible - SQL or MongoDB? and why.

While MongoDB is more flexible and ensures high and diverse data availability, a SQL Database operates with the ACID (Atomicity, Consistency, Isolation, and Durability) properties and ensures greater reliability of transactions.

What is the disadvantage of a NoSQL database?

Don’t have the reliability functions which Relational Databases have.