Skip to main content

Database Design

A COMPLETE beginner-to-advanced database architecture course. Learn normalization, ER diagrams, constraints, NoSQL vs SQL, and system scalability from scratch.

21 chapters 7h 4.7 (139)

What you'll learn

  • Introduction to Database Design | Architecture Basics
  • Databases and DBMS Explained | SQL vs NoSQL
  • Relational Database Fundamentals | Tables, Rows & Columns
  • Planning a Database System | Requirements Analysis & Strategies
  • Database Entities and Attributes | Cardinality & Weak Entities
  • Entity-Relationship (ER) Diagrams | Visual Database Planning
  • Primary and Foreign Keys | Database Architecture Constraints
  • Database Relationships | 1:1, 1:N, M:N Schema Design