Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Algebra relacional - Aula Junção

Bom dia!

Na prática, o que muda realizar o código 1 ou 2 utilizando no código 2 o símbolo ⨝ (Join)? O resultado da pesquisa é o mesmo.

código 1- π id_pedido,id_vendedor_vendas,id_vendedor,nome (σ id_vendedor_vendas = id_vendedor (Vendas⨯Vendedores))

Código 2 - π id_pedido,id_vendedor_vendas,id_vendedor,nome ( Vendas ⨝ id_vendedor_vendas = id_vendedor Vendedores )

1 resposta
solução!

Olá, Leonardo, tudo bem?

Na prática, não há diferença entre o código 1 e o código 2. Ambos os códigos conduzem ao mesmo resultado. Os códigos buscam realizar uma junção entre as tabelas Vendas e Vendedores para extrair informações específicas, como o código do pedido, o código do vendedor da venda, o código do vendedor e o nome do vendedor.

A distinção está apenas na forma como a junção é expressa. No código 1, a junção é executada usando o produto cartesiano (x) e no código 2 a junção é realizada diretamente com o símbolo ⨝.

Entretanto, reforço que ambas as abordagens são equivalentes e resultam na mesma saída. A escolha entre uma ou outra vai depender da preferência pessoal ou da legibilidade do código.

Espero ter esclarecido suas dúvidas.

Em caso de mais questionamentos, não hesite em compartilhar no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!