Overview
This course provides an overview of NoSQL databases, covering topics such as the history of NoSQL, data modeling, advantages and disadvantages of NoSQL, and the differences between SQL and NoSQL. By the end of the course, learners will understand when to use NoSQL, different types of NoSQL databases, and common misconceptions about NoSQL. The teaching method includes a brief introduction followed by detailed explanations of various NoSQL concepts. This course is intended for individuals interested in gaining knowledge about database management systems and exploring the differences between SQL and NoSQL databases.
Syllabus
- Brief introduction to NoSQL Databases
- History behind NoSQL evolution
- Data modeling in NoSQL
- Advantages of NoSQL databases
- When to use NoSQL?
- Misconception about NoSQL
- Types on NoSQL databases | Key Values stores
- Columnar NoSQL
- Document based stores
- Graph based stores
- Disadvantages of NoSQL
- SQL vs NoSQL
Taught by
CodeHelp - by Babbar