💡
What all we’ll learn today -
Simple - SQL vs NoSQL, how to create Postgres Databases, How to do CRUD on them
Advance - Relationships, Joins, Transactions
There are a few types of databases, all service different types of use-cases
NoSQL databases
- Store data in a
schema-less fashion. Extremely lean and fast way to store data.
- Examples - MongoDB,

Graph databases
- Data is stored in the form of a graph. Specially useful in cases where
relationships need to be stored (social networks
- Examples - Neo4j

Vector databases
- Stores data in the form of vectors
- Useful in Machine learning
- Examples - Pinecone

SQL databases
- Stores data in the form of rows