Overview
Syllabus
Relational Databases for Beginners — Tables, Entities, Keys & SQL
SQL Filtering & Aggregation
SQL Table Commands
Foreign Keys in SQL
How SQL JOINs Work
How to learn SQL on your own
Database Design Goals
Database Design Lifecycle
From Real-World Ideas to Tables
Primary Key, Candidate Key, and Super Key
Don't Use the Wrong SQL String Type
The FLOAT Mistake That Crashed a Stock Exchange
SQL Date and Time Types Explained
Connecting Entities in an ER Diagram
One-to-One Relationships
One-to-Many Relationships
Many-to-Many Relationships
Strong vs Weak Entities
First Normal Form - Primary Keys and Atomic Values
Second Normal Form - Partial Keys and Functional Dependencies
Third Normal Form - Transitive Dependencies
The Untold Story of BCNF
Primary Key vs Unique Constraints
Foreign Key Constraints - ON DELETE & ON UPDATE
Other Constraints: NOT NULL, DEFAULT, and CHECK
Access Control, Hashing & Encryption
B-Tree vs Full-Text Indexes
Denormalization
Taught by
freeCodeCamp.org
Reviews
5.0 rating, based on 2 Class Central reviews
-
Really tasteful approach to building databases from Scratch! Learn stuff like normalization, Tables, entities, Requirement gathering, data normalization, BCNF and various way to reduce redundant data.
-
I recently purchased this item and I am incredibly impressed with the overall build quality. It arrived much faster than I expected, and the performance has exceeded my initial expectations. I would definitely recommend this to anyone looking for a reliable solution