Ubuntu TechHive
proposal.detail
PropostaThe Ubuntu TechHive

SQL Joins, Indexes, and Query Plans for Beginners

Uma sessão prática de banco de dados focada em escrever consultas legíveis e entender por que algumas consultas são lentas.

Intro · 2 horas · 18 de setembro de 2026 · 3 de junho de 2026
#sql#databases#data-science#fundamentals

Descrição

section.description

Joins, Índices e Planos de Consulta SQL para Iniciantes

Muitos desenvolvedores usam bancos de dados todos os dias sem aprender como o banco de dados lê suas consultas. Este workshop constrói confiança em SQL por meio de pequenos exemplos que conectam a sintaxe da consulta ao comportamento real de desempenho.

O que vamos abordar

  • Ler tabelas como conjuntos de linhas em vez de planilhas
  • Joins internos (inner joins), joins à esquerda (left joins), agrupamento e filtragem sem confusão
  • A diferença entre chaves primárias, chaves estrangeiras e índices
  • Por que os índices ajudam algumas consultas e não fazem nada por outras
  • Ler um plano de consulta simples para identificar varreduras de tabela (table scans)
  • Hábitos práticos para nomear, formatar e testar consultas

Quem deve participar

Novos desenvolvedores backend, analistas, iniciantes em ciência de dados e qualquer pessoa que já tenha copiado SQL, mas queira entendê-lo.

O que você levará

Os participantes sairão com um pequeno conjunto de práticas de consulta, um modelo mais claro para joins e alfabetização em planos de consulta suficiente para começar a depurar trabalhos lentos de banco de dados.

support.yml

apoio dos membros

1 apoio

Membros da comunidade que querem que este evento aconteça.

Apoiar
Propor
proposal.yml

Detalhes da proposta

Estado
Proposta
Dificuldade
Intro
Duração
2 horas
Data alvo
18 de setembro de 2026
Criada
3 de junho de 2026