Skip to content
CampusEduX
Free course

DBMS & SQL Tutorial

Learn DBMS and SQL through easy explanations, practical examples, and useful queries. Understand database concepts and improve your SQL skills with hands-on learning.

Sections
43 sections
Lessons
294 lessons
Practice tests
22 practice tests

What you'll learn

  • Chapter 1: Database Foundations
  • Chapter 2: DBMS Architecture
  • Chapter 3: Data Models
  • Chapter 4: Relational Model
  • Chapter 5: Keys and Integrity
  • Chapter 6: ER and EER Modeling
  • Chapter 7: Relational Algebra
  • Chapter 8: SQL Fundamentals

+ 15 more sections in the curriculum below

Course content

43 sections · 294 lessons

1Chapter 1: Database Foundations15 lessons
2Chapter 2: DBMS Architecture14 lessons
3Chapter 3: Data Models11 lessons
4Chapter 4: Relational Model13 lessons
5Chapter 5: Keys and Integrity13 lessons
6Chapter 6: ER and EER Modeling21 lessons
7Chapter 7: Relational Algebra14 lessons
8Chapter 8: SQL Fundamentals14 lessons
9Chapter 9: DDL and Schema Design12 lessons
10Chapter 10: SQL Constraints11 lessons
11Chapter 11: DML and Data Modification11 lessons
12Chapter 12: SELECT and Filtering15 lessons
13Chapter 13: Sorting and Pagination9 lessons
14Chapter 14: SQL Functions13 lessons
15Chapter 15: GROUP BY and Aggregation9 lessons
16Chapter 16: Joins13 lessons
17Chapter 17: Subqueries12 lessons
18Chapter 18: Set Operations7 lessons
19Chapter 19: Views8 lessons
20Chapter 20: Indexes and Access Paths15 lessons
21Chapter 21: Normalization and Functional Dependencies18 lessons
22Chapter 22: Transactions13 lessons
23Chapter 23: Concurrency Control13 lessons
24Chapter 24: Locking Protocols0 lessons

No lessons published yet.

25Chapter 25: Isolation Levels0 lessons

No lessons published yet.

26Chapter 26: Recovery and Logging0 lessons

No lessons published yet.

27Chapter 27: Database Security0 lessons

No lessons published yet.

28Chapter 28: Stored Procedures0 lessons

No lessons published yet.

29Chapter 29: Stored Functions0 lessons

No lessons published yet.

30Chapter 30: Triggers0 lessons

No lessons published yet.

31Chapter 31: Cursors0 lessons

No lessons published yet.

32Chapter 32: Advanced SQL: CTE0 lessons

No lessons published yet.

33Chapter 33: Advanced SQL: Window Functions0 lessons

No lessons published yet.

34Chapter 34: Advanced SQL Patterns0 lessons

No lessons published yet.

35Chapter 35: Query Processing and Optimization0 lessons

No lessons published yet.

36Chapter 36: Physical Storage0 lessons

No lessons published yet.

37Chapter 37: Advanced Index Structures0 lessons

No lessons published yet.

38Chapter 38: Distributed Databases0 lessons

No lessons published yet.

39Chapter 39: NoSQL Databases0 lessons

No lessons published yet.

40Chapter 40: Database Scaling0 lessons

No lessons published yet.

41Chapter 41: Data Warehousing0 lessons

No lessons published yet.

42Chapter 42: Database Design Projects0 lessons

No lessons published yet.

43Chapter 43: Interview and Placement Preparation0 lessons

No lessons published yet.