Full Stack Web Development
Step 14 / 21150 min

SQL & PostgreSQL

Databases

Explanation

Relational databases model data in tables. Learn SELECT, JOIN, indexes, and PostgreSQL essentials.

Code example

sql
CREATE TABLE skills (
  id UUID PRIMARY KEY,
  name TEXT NOT NULL UNIQUE,
  level TEXT NOT NULL
);

INSERT INTO skills (id, name, level)
VALUES (gen_random_uuid(), 'React', 'intermediate');

SELECT name, level FROM skills ORDER BY name;

Helpful resources

Exercise

Design tables for users and skills, insert sample rows, and write JOIN queries.