Lesson 1: Introduction to Databases
- Definition of a Database
- Types of Databases
- Database Management Systems (DBMS)
Lesson 2: SQL for Data Science
- Basic SQL Commands
- Advanced SQL Techniques
- SQL Optimization
Lesson 3: NoSQL Databases
- Types of NoSQL Databases
- Use Cases for NoSQL
- Data Modeling in NoSQL
Lesson 4: Database Performance Tuning
- Indexing
- Query Optimization
- Caching and Sharding