YouTube Tools

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:

Days to finish the playlist by daily watch time and playback speed
Daily timeAt 1xAt 1.5xAt 2x
30 min a day37 days25 days19 days
1 h a day19 days13 days10 days
2 h a day10 days7 days5 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
  1. Day 1 · 55m

    • 1Introduction to DBMS Placements Course 202210m
    • 2Lecture 1: What the heck is Database Management System (DBMS)?45m
  2. Day 2 · 1h 13m

    • 3Lecture 2: DBMS Architecture || Role of DBA1h 13m
  3. Day 3 · 55m

    • 4Lecture 3: ER Model Explained || ER Diagram Notations || DBMS for Placements55m
  4. 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
  5. Day 5 · 20m

    • 7Lecture 6: Designing the ER Model of FACEBOOK Database || DBMS for Placements20m
  6. Day 6 · 56m

    • 8Lecture 7: Relational Model Explained || DBMS for Placements56m
  7. Day 7 · 34m

    • 9Lecture 8: Transform ER Model to Relational Model || ER-Diagram to Tables34m
Week 2Videos 10–16 · 9h 12m
  1. Day 8 · 3h 52m

    • 10Lecture 9: Complete SQL in 1 VIDEO3h 52m
  2. Day 9 · 1h 18m

    • 11Lecture 10: Common SQL Queries for Interviews1h 18m
  3. Day 10 · 58m

    • 12Lecture 11: Why We Need Normalisation ? || DBMS Series for Placements58m
  4. Day 11 · 37m

    • 13Lecture 12: ACID Properties && Transactions in DBMS37m
  5. Day 12 · 32m

    • 14Lecture 13: How to Implement Atomicity and Durability? || DBMS Interview question32m
  6. Day 13 · 48m

    • 15Lecture 14: Why Indexing is important in Database Systems || DBMS Interview question48m
  7. Day 14 · 1h 6m

    • 16Lecture 15: What are NoSQL Databases || SQL vs NoSQL1h 6m
Week 3Videos 17–22 · 3h 10m
  1. Day 15 · 51m

    • 17Lecture 16: Types of Databases || DBMS for Placements35m
    • 18Lecture 17: What is Clustering / Replication in DBMS || DBMS for Placements16m
  2. Day 16 · 31m

    • 19Lecture 18: What is Partitioning and Sharding in DBMS || DB Optimisation31m
  3. Day 17 · 1h 1m

    • 20Lecture 19: Database Scaling Patterns | How to perform step by step scaling1h 1m
  4. 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.