Tem um ponto que não ficou claro nas aulas em relação a operação de "projeção"; Eu estranhei que quando a professora removeu da projeção a coluna Vendas.id_pedido, houve uma diminuição de 25 linhas para apenas 4 linhas. Na minha cabeça, a projeção fazia apenas a operação de filtrar por coluna. Então recorri ao chatGPT pra confirmar se estava sendo feita também uma operação que usamos em SQL chamada "distinct" e ele confirmou que sim. Ou seja, além de filtrar as colunas, a "projeção" também remove as tuplas duplicadas. Então, caso esteja certo esse raciocínio, favor, se possível deixar um pouco mais claro nas aulas, caso contrário, se o aluno não tiver experiência ficará sem entender o que aconteceu, o que dificultará o aprendizado para os exemplos subsequentes.
Segue a consulta:
π id_vendedor_vendas, id_vendedor, nome (Vendas ⨝ id_vendedor_vendas = id_vendedor Vendedores )