Caffeinated Coder
Book an appointment
Lesson 41 · Web and backend

Databases and SQL

A relational database keeps data in tables of rows and columns that follow a schema. Watch a small shop's users and orders tables at work: a primary key names each row, SELECT asks a question, INSERT, UPDATE and DELETE change rows, a foreign key links each order to its user, and a JOIN pairs them back up. Then see why a plain file is not enough, and what NoSQL databases do differently.

12 min11 steps5 questionsIntermediate
Fig 41 · Interactive
Loading figure…
or ← →

Quiz Unlocks after the last step.