Questão de Banco de Dados — SQL — NC-UFPR 2019
Banco de DadosSQL
- Código
- qq535703
- Banca
- NC-UFPR
- Órgão
- ITAIPU BINACIONAL
- Ano
- 2019
- Nível
- Superior
- Cargo
- Profissional de Nível Universitário Jr - Gestão da Informação
A recursividade presente em consultas realizadas com SQL na forma SELECT a.id,... FROM a WHERE ... IN (SELECT atributo FROM b WHERE b.x=a.id) pode ser evitada por meio:
- Ada substituição do operador IN por EXISTS.
- Bda junção externa do tipo RIGHT JOIN com a verificação de atributos de b com o valor nulo.
- Cda junção interna – INNER JOIN.
- Dda junção externa do tipo LEFT JOIN com a verificação de atributos de b com o valor nulo.
- Eda utilização de expressões de tabelas comuns (CTE).