Carregando

do primeiro conceito à prática com confiança

SQL

Faça perguntas melhores aos dados relacionais.

Começar a aprender 9 aulas · primeira aula com cerca de 12 min · grátis · sem cadastro
Sobre esta trilha

Aprenda como bancos relacionais organizam dados e evolua de consultas básicas para filtros, agregações, joins, CTEs, funções de janela e relatórios práticos com regras de negócio.

Antes de começar
  • Não é necessário ter experiência prévia em programação.
  • Noções básicas de tabela/planilha ajudam, mas não são obrigatórias.
  • SQLite 3 é o dialeto padrão; você pode alternar para PostgreSQL 18 nos exercícios.
Carregando progresso…
  1. Unidade 1 · 0/2 aulas

    Fundamentos relacionais

    Entenda tabelas e recupere registros. Medalha: Leitor de dados

    1. 0x001Conheça dados relacionaisEntenda tabelas, linhas, colunas e chaves como base de um banco relacional. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    2. 0x102Leia dados com SELECTEscolha colunas e tabela de origem para recuperar registros úteis. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
  2. Unidade 2 · 0/2 aulas

    Consulta e resumo

    Filtre, ordene e agregue resultados de consulta. Medalha: Pensador de consultas

    1. 0x203Filtre e ordene resultadosUse WHERE para selecionar linhas e ORDER BY para ordenar saída. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    2. 0x304Resuma com agregaçõesConte linhas, calcule totais e agrupe registros para comparar. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
  3. Unidade 3 · 0/2 aulas

    Relacionamentos e mudanças

    Conecte tabelas e altere registros com segurança. Medalha: Guardião de dados

    1. 0x405Conecte tabelas com JOINCombine linhas relacionadas e veja o que ocorre quando falta correspondência. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    2. 0x506Altere dados com segurançaInsira, atualize e remova registros preservando o que deve continuar. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
  4. Unidade 4 · 0/3 aulas

    Fluxos avançados de relatório

    Componha consultas em etapas e relatórios analíticos. Medalha: Arquiteto de relatórios

    1. 0x607Organize lógica com subqueries e CTEsQuebre perguntas complexas em etapas legíveis. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    2. 0x708Analise linhas com funções de janelaCalcule rankings e métricas sem perder o detalhe das linhas. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos
    3. 0x809Laboratório prático: monte relatório de vendasCombine filtro, agregação e regra de negócio em uma consulta. 12 min 0/1 exercícios resolvidos 12 min 0/1 exercícios resolvidos