Visão geral
Curso de SQL
Aprenda SQL prático para depuração de aplicações: estrutura de query, filtros, joins, agregação, formatação e erros comuns.
Este curso ensina SQL prático para desenvolvedores que leem, depuram e revisam queries. Não é um manual de administração de banco de dados nem uma trilha de certificação de um vendor. O objetivo é ajudar você a entender a estrutura do SQL que aparece em logs, ORMs, dashboards, pull requests e depuração de incidentes.
Você vai aprender a ler uma query de fora para dentro, como filtros e joins alteram conjuntos de resultados, por que agregação frequentemente surpreende equipes, e como formatação torna uma query densa mais fácil de raciocinar.
Para quem é este curso
- Engenheiros backend que revisam saída de ORM, logs de slow query e código de acesso a dados
- Desenvolvedores full-stack que precisam entender comportamento de API por meio de queries de banco
- Desenvolvedores próximos a dados que escrevem queries de relatório mas querem hábitos de depuração mais seguros
O que você vai aprender
- SQL como linguagem declarativa para dados relacionais
- A forma cotidiana de
SELECT,WHERE,ORDER BYeLIMIT - Como joins afetam linhas de resultado e por que duplicatas aparecem
- Agregação com
GROUP BY,HAVINGe buckets de tempo - Padrões de formatação que tornam SQL longo legível em reviews
- Um fluxo prático de depuração para logs, saída de ORM e diferenças de dialeto
Use o Formatador SQL relacionado para formatar exemplos localmente enquanto lê. Formatar não executa uma query nem prova semântica de banco, mas torna a estrutura visível o suficiente para raciocinar.