Curso
SQL Essencial
Por Wanderson Leandro de Oliveira
SQL é a linguagem dos bancos de dados relacionais — a habilidade que quase todo dev, analista e engenheiro precisa. Este curso ensina na prática usando um dataset real de filmes (films, people, reviews e roles): você vai escrever consultas reais desde o primeiro SELECT, filtrar e agregar dados, juntar tabelas, alterar registros com segurança e, por fim, desenhar seu próprio schema com chaves e constraints.
Conteúdo do curso
Bancos relacionais e setup
- 🔒 O que é um banco de dados relacional text
- 🔒 O dataset de filmes (tabelas e relacionamentos) text
- 🔒 Criando o banco e as tabelas text
Consultando dados
- 🔒 SELECT: o básico text
- 🔒 LIMIT e ORDER BY text
- 🔒 Filtrando com WHERE text
Filtrar e agregar
- 🔒 LIKE e DISTINCT text
- 🔒 Funções de agregação (COUNT, SUM, AVG...) text
- 🔒 GROUP BY e HAVING text
Relacionando tabelas
- 🔒 Introdução aos JOINs text
- 🔒 INNER JOIN e LEFT JOIN text
- 🔒 Juntando films, roles e people text
Modificando dados
- 🔒 Inserindo dados com INSERT text
- 🔒 UPDATE e DELETE (com segurança) text
- 🔒 Transações: COMMIT e ROLLBACK text
Modelando um schema
- 🔒 CREATE TABLE e tipos de dados text
- 🔒 Chaves e constraints (PK, FK) text
- 🔒 Modelagem ER e noções de normalização text