Atividade 01
Rotação de Estações: Tipos de JOIN
Prepare quatro estações com bases de dados de clientes e encomendas. Cada grupo testa um tipo de JOIN (INNER, LEFT, RIGHT, FULL), executa a consulta SQL e compara resultados num quadro partilhado. Rotacionam a cada 10 minutos e discutem diferenças.
Como os diferentes tipos de JOINs afetam os resultados de uma consulta?
Sugestão de FacilitaçãoDurante a Rotação de Estações, prepare estações com exemplos visuais de tabelas e respetivas saídas de JOIN, incluindo casos com registos não coincidentes.
O que observarApresente aos alunos um esquema de duas tabelas (ex: 'Clientes' e 'Encomendas') com algumas colunas comuns. Peça-lhes para escreverem uma consulta SQL usando INNER JOIN para listar todos os clientes que fizeram pelo menos uma encomenda, e outra usando LEFT JOIN para listar todos os clientes e as suas encomendas (incluindo os que não fizeram encomendas).