Video Lectures of Databases (Video Lectures) for Computer Science Engineering (CSE) Exam
Watch free video lectures for Databases (Video Lectures) covering all chapters/topics as per the latest syllabus in 2026. These concept videos, recorded lectures, and audio notes are designed to help Computer Science Engineering (CSE) students understand every topic clearly — anytime, anywhere. Start learning on EduRev.
ER Model
| ER Model: A Comprehensive Introduction To Database Design 07:53 min |  |
| Entity Attributes in Databases: The Building Blocks of Data Models 13:22 min |  |
| Navigating Relationships in Databases: Entity-Relationship Model 17:29 min |  |
| One-to-Many Relationships Explained in Detail 19:23 min |  |
| Understanding One-to-One and Many-to-Many Relationships 14:57 min |  |
Relational Model in Database
| Introduction to Relational Model in Database Management - 1 18:09 min |  |
| Introduction to Relational Model in Database Management - 2 12:58 min |  |
| Introduction to Relational Model in Database Management - 3 07:56 min |  |
| Recursive Relationships: A Comprehensive 18:09 min |  |
| Strong And Weak Entities Explained: Essential Concepts 15:21 min |  |
| Exploring ER Diagrams and Relational Models 12:10 min |  |
| ER Model: GATE Database Questions Explained 13:32 min |  |
| Exploring Functional Dependency Principles 22:19 min |  |
| More Examples of Functional Dependency 13:19 min |  |
| Essential Inference Rules for Functional Dependencies 15:28 min |  |
| Understanding Set Operations in Databases 17:32 min |  |
| Cartesian Product and Join Operations in Databases Explained 32:02 min |  |
| Join Operation Explained: Practical Examples 22:49 min |  |
| Inner Join: EQUI Join 05:43 min |  |
| Inner Join: Natural Join 08:07 min |  |
| Solving Gate 1999 Relational Algebra Question 07:48 min |  |
| Solving Gate 2004 Relational Algebra Question 13:22 min |  |
| Divide Operation in Databases - 1 18:56 min |  |
| Divide Operation in Databases - 2 13:53 min |  |
| Solving Gate 2017 Divide Operation Questions 08:13 min |  |
| Introduction to Basic and Extended Operators in Relational Algebra 14:47 min |  |
| Solving Gate 2012 Relational Algebra Question 09:57 min |  |
| Solving Gate 2014 Relational Algebra Question 10:46 min |  |
| Solving Gate 2015 Relational Algebra Question 05:54 min |  |
| TRC in Databases Explained: Key Concepts and Principles 06:39 min |  |
| TRC Syntax For Databases - 2 13:32 min |  |
Normalization
| Exploring Functional Dependency Principles 22:19 min |  |
| More Examples of Functional Dependency 13:19 min |  |
| Essential Inference Rules For Functional Dependencies 15:28 min |  |
| Closure Sets In Database Management 18:23 min |  |
| Exploring Closure Set Of Attributes: Gate 2006 Database Question 11:12 min |  |
| Finding Candidate Keys Using Functional Dependencies 22:06 min |  |
| Practice Questions: Candidate Keys in Databases - 1 09:38 min |  |
| Practice Questions: Candidate Keys in Databases - 2 12:11 min |  |
| Equivalence of Two FD Sets 21:49 min |  |
| FD Preserving Decomposition Explained 11:08 min |  |
| Example: Lossless and FD Preserving Decomposition - 1 19:38 min |  |
| Example: Lossless and FD Preserving Decomposition - 3 13:19 min |  |
| Lossless Decomposition - 1 04:57 min |  |
| Lossless Decomposition - 2 05:03 min |  |
| Lossless Decomposition - 3 09:25 min |  |
| Understanding First Normal Form: A Fundamental Concept 08:03 min |  |
| Second Normal Form Explained with Example - 1 19:32 min |  |
| Second Normal Form Explained with Example - 2 11:17 min |  |
| Second Normal Form Explained with Example - 3 17:30 min |  |
| Second Normal Form Explained with Example - 4 13:19 min |  |
| Second Normal Form Explained with Example - 5 15:31 min |  |
| Third Normal Form Explained with Example - 1 11:04 min |  |
| Third Normal Form Explained with Example - 2 09:14 min |  |
| Third Normal Form Explained with Example - 3 08:18 min |  |
| Understanding BCNF In Databases Example - 1 18:36 min |  |
| Understanding The Core Concepts of 3NF And BCNF 10:18 min |  |
| Understanding BCNF In Databases Example - 2 11:27 min |  |
| Understanding BCNF In Databases Example - 3 07:07 min |  |
| Questions Explained: Normalization in Databases - 1 12:39 min |  |
| Questions Explained: Normalization in Databases - 3 16:51 min |  |
| Questions Explained: Normalization in Databases - 4 22:32 min |  |
SQL
| Schema in Databases Explained 15:45 min |  |
| Database Creation: A Comprehensive Tutorial 07:27 min |  |
| Step-by-Step Guide to Creating tables in Databases - 1 11:41 min |  |
| Step-by-Step Guide to Creating tables in Databases - 2 07:25 min |  |
| Step-by-Step Guide to Creating tables in Databases - 3 07:39 min |  |
| Step-by-Step Guide to Creating tables in Databases - 4 11:56 min |  |
| SQL SELECT Statement Explained - 2 08:33 min |  |
| Exploring UPDATE Operation in Databases 08:51 min |  |
| Exploring Delete Operation in Database Management System 06:36 min |  |
| Understanding the Order by Clause 11:37 min |  |
| Solving Retrieve Data From Multiple Tables Exercise - 1 15:20 min |  |
| Solving Retrieve Data From Multiple Tables Exercise - 2 12:41 min |  |
| Solving Retrieve Data From Multiple Tables Exercise - 4 12:38 min |  |
| Nested Query Fundamentals In SQL Databases 09:22 min |  |
| Understanding Aggregate Functions in Databases 09:42 min |  |
| Solving GATE 2011 SQL Question: A Deep Dive Into Database Concepts 09:50 min |  |
| Solving GATE 2012 SQL Question: A Deep Dive Into Database Concepts 09:10 min |  |
| Solving GATE 2010 SQL Question: A Deep Dive Into Database Concepts 10:43 min |  |
| Solving GATE 2005 SQL Question: A Deep Dive Into Database Concepts 16:22 min |  |
| Understanding Group by Clause in Databases 11:38 min |  |
| Understanding Group by and Having Clause in Database Queries 14:49 min |  |
| Solving GATE 2020 SQL Question: A Deep Dive into Database Concepts 07:55 min |  |
Transaction Management
| Transaction Management 06:24 min |  |
| Understanding Serial Schedules 10:46 min |  |
| Exploring Concurrent Scheduling in Databases 16:13 min |  |
| Handling Multiple Transactions Concurrently 21:57 min |  |
| ACID Properties Explained: Ensuring Reliability in Database Transactions 10:32 min |  |
| Dealing With Lost Updates and W-W Conflicts 12:01 min |  |
| Understanding Dirty Read Problem And Write-Read Conflict 10:46 min |  |
| Unrepeatable Read Problem In Databases 08:05 min |  |
| Recoverable Schedules: Essential Concepts 18:06 min |  |
| Understanding Cascading Aborts and Cascadeless Schedules - 1 16:18 min |  |
| The Role of Strict Schedule 06:52 min |  |
| Serializability Explained: Ensuring Data Consistency 10:14 min |  |
| Conflict Equivalent Schedules Explained with Example - 1 17:39 min |  |
| Conflict Equivalent Schedules Explained with Example - 2 16:09 min |  |
| Solving Example: Conflict Serializable Schedules - 1 11:55 min |  |
| Solving Example: Conflict Serializable Schedules - 2 15:11 min |  |
| Solving Example: Conflict Serializable Schedules - 3 14:08 min |  |
| Solving Example: Conflict Serializable Schedules - 4 07:37 min |  |
| Solving Example: Conflict Serializable Schedules - 5 11:13 min |  |
| View Serializable Schedule In Databases - 1 19:54 min |  |
| View Serializable Schedule In Databases - 2 11:13 min |  |
| View Serializable Schedule In Databases - 3 11:58 min |  |
| Introduction: Lock-Based Protocols for Efficient Database Management 13:50 min |  |
| Two Phase Locking Protocol 17:13 min |  |
| Disadvantages of Two-Phase Locking Protocols - 1 08:27 min |  |
| Disadvantages of Two-Phase Locking Protocols - 2 09:25 min |  |
| Understanding Strict 2-PL: The Core Principle 14:24 min |  |
| Understanding Conservative 2-PL: The Core Principle 13:16 min |  |
| Timestamp Ordering Protocol - 1 23:09 min |  |
| Timestamp Ordering Protocol - 2 12:17 min |  |
| Solving GATE 2010 Question On 2-PL In Databases: Step by Step Explanation 05:38 min |  |
| Solving GATE 2016 Question On 2-PL In Databases: Step by Step Explanation 09:07 min |  |