In this video.
Let's talk about types of databases.
Well, we have many types of databases, but let's focus on these two.
The first one is what we call the relational databases.
And lastly is what we call no obscure database.
And the full meaning of this one simply means not only SQL.
So let's start with the relational database.
All right.
A relational database is a database that stores data in tables with rows and columns.
And this how it stores data in a table format with rows and columns.
An example of this database are my SQL and Oracle.
If you have used relational database before, you can see how is being presented something like this.
So let's take this flow of data as a banking application.
We may have a table that stores all customers and one table that stores all employees and many more.
And we use drawing to relate a table to each other.
But in no square world, it doesn't work in that way.
So what is non relational database?
Let's get going.
No escrow database are non relational database that do not use traditional table based structure of
relational database, but instead it stores data in a JSON documents format.
The differences between relational database and non relational database is the way a stored data in
relational world is stored data in a table format.
And this is how non relational database stores data in a form of JSON.
So if you know JavaScript object working with no SQL database is pretty easy.
And an example of this is called Coach DB, Redis and MongoDB.
So MongoDB falls under non relational database or no SQL database, meaning not only SQL, meaning that
we can use the SQL idea to work with what NoSQL database like MongoDB.
Now that we know the differences between the relational and non relational, we are going to work with
what non relational or no database.
An example is what you call MongoDB.
So let's get into that the next video.