Love Babbar's DBMS for Placements: study plan and how long it takes
The CodeHelp - by Babbar playlist is 22 videos and 18.2 hours long. Here's how long it takes at different paces, a week-by-week schedule built from the real videos, and a planner that turns it into your own daily plan.
22 videos · 18.2 hours · CodeHelp - by Babbar
CodeHelp's DBMS for Placements course covers DBMS architecture, ER models (including designing Facebook's database), relational models, a nearly four-hour complete SQL lecture, ACID and transactions, indexing, types of databases, partitioning and sharding, the CAP theorem and master-slave architecture.
It bridges classic DBMS theory and the scaling topics that come up in system design interviews.
Who it's for: Placement candidates who want DBMS and SQL ready for interviews, including the basics of scaling databases.
How long does it take?
The full playlist is 18.2 hours across 22 videos. Here's roughly how many days that is at different daily watch times and speeds, counting video time only:
| Daily time | At 1x | At 1.5x | At 2x |
|---|---|---|---|
| 30 min a day | 37 days | 25 days | 19 days |
| 1 h a day | 19 days | 13 days | 10 days |
| 2 h a day | 10 days | 7 days | 5 days |
Make your own schedule
The playlist link is already filled in. Press Plan, set how much time you have each day and your speed, and you'll get a day-by-day schedule with a finish date and a calendar file. It reads the live playlist, so new videos are included.
Week-by-week schedule
A sample plan at 1 hour a day and normal speed, using whole videos so none is split across days. That's 3 weeks in total. For a different pace, start date or speed, use the planner above.
Week 1Videos 1–9 · 5h 52m
Day 1 · 55m
- 1Introduction to DBMS Placements Course 202210m
- 2Lecture 1: What the heck is Database Management System (DBMS)?45m
Day 2 · 1h 13m
- 3Lecture 2: DBMS Architecture || Role of DBA1h 13m
Day 3 · 55m
- 4Lecture 3: ER Model Explained || ER Diagram Notations || DBMS for Placements55m
Day 4 · 58m
- 5Lecture 4: Extended ER Features || Abstraction in ER Model31m
- 6Lecture 5: How to think and formulate an ER Diagram || Banking System ER Model27m
Day 5 · 20m
- 7Lecture 6: Designing the ER Model of FACEBOOK Database || DBMS for Placements20m
Day 6 · 56m
- 8Lecture 7: Relational Model Explained || DBMS for Placements56m
Day 7 · 34m
- 9Lecture 8: Transform ER Model to Relational Model || ER-Diagram to Tables34m
Week 2Videos 10–16 · 9h 12m
Day 8 · 3h 52m
- 10Lecture 9: Complete SQL in 1 VIDEO3h 52m
Day 9 · 1h 18m
- 11Lecture 10: Common SQL Queries for Interviews1h 18m
Day 10 · 58m
- 12Lecture 11: Why We Need Normalisation ? || DBMS Series for Placements58m
Day 11 · 37m
- 13Lecture 12: ACID Properties && Transactions in DBMS37m
Day 12 · 32m
- 14Lecture 13: How to Implement Atomicity and Durability? || DBMS Interview question32m
Day 13 · 48m
- 15Lecture 14: Why Indexing is important in Database Systems || DBMS Interview question48m
Day 14 · 1h 6m
- 16Lecture 15: What are NoSQL Databases || SQL vs NoSQL1h 6m
Week 3Videos 17–22 · 3h 10m
Day 15 · 51m
- 17Lecture 16: Types of Databases || DBMS for Placements35m
- 18Lecture 17: What is Clustering / Replication in DBMS || DBMS for Placements16m
Day 16 · 31m
- 19Lecture 18: What is Partitioning and Sharding in DBMS || DB Optimisation31m
Day 17 · 1h 1m
- 20Lecture 19: Database Scaling Patterns | How to perform step by step scaling1h 1m
Day 18 · 47m
- 21Lecture 20: CAP Theorem in DBMS || DBMS for Placements 202223m
- 22Last Lecture: Master-Slave Architecture || DBMS for Placements24m
Tips for finishing
- Split the SQL lecture (video 10) across several days and run every query yourself.
- The sharding, CAP theorem and replication lectures are a good bridge into system design.