A resposta correta é: V, F, V, F. Explicação: - A primeira afirmação é falsa, pois o uso do INNER JOIN retornaria apenas os registros que possuem correspondência nas duas tabelas, e nesse caso, apenas 4 registros atenderiam a essa condição. - A segunda afirmação é verdadeira, pois o uso do LEFT JOIN retornaria todos os registros da tabela PRODUTO, mesmo que não haja correspondência na tabela CATEGORIA. Como há 8 registros na tabela PRODUTO, teríamos 8 registros como resultado. - A terceira afirmação é verdadeira, pois o CROSS JOIN retorna o produto cartesiano entre as duas tabelas, ou seja, todos os registros da tabela PRODUTO combinados com todos os registros da tabela CATEGORIA. Como há 2 registros na tabela CATEGORIA e 8 registros na tabela PRODUTO, teríamos 16 registros como resultado. - A quarta afirmação é falsa, pois o uso do RIGHT JOIN retornaria todos os registros da tabela CATEGORIA, mesmo que não haja correspondência na tabela PRODUTO. Como há apenas 2 registros na tabela CATEGORIA, teríamos no máximo 2 registros como resultado.
Para escrever sua resposta aqui, entre ou crie uma conta
Implementação de Banco de Dados
•UNIVESP
Compartilhar