Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2023
- Código
- ce160959
- Banca
- CESPE / CEBRASPE
- Órgão
- SEPLAN-RR
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Planejamento e Orçamento - Especialidade: Tecnologia da Informação
- CCerto
- EErrado
GabaritoE — Errado
❌ ERRADO. A cláusula WHERE é utilizada para filtrar registros com base em condições especificadas, e não para definir o produto cartesiano. O produto cartesiano ocorre quando se combinam todas as linhas de duas ou mais tabelas sem qualquer condição de junção, como em um CROSS JOIN ou em uma junção implícita (SELECT * FROM A, B) sem cláusula WHERE. A WHERE, ao contrário, restringe o conjunto de resultados, aplicando filtros que eliminam linhas que não satisfazem a condição.
A banca troca a função da cláusula WHERE: enquanto a WHERE serve para impor condições de filtro, a geração do produto cartesiano é um comportamento padrão da combinação de tabelas quando nenhum filtro é aplicado. Memorize: WHERE filtra, não gera produto cartesiano.
Gabarito: ❌ ERRADO.
Link permanente: /questoes/ce160959