Questão de Banco de Dados — SQL — FGV 2021
- Código
- fg045096
- Banca
- FGV
- Órgão
- TCE-AM
- Ano
- 2021
- Nível
- Superior
- Cargo
- Auditor Técnico de Controle Externo - Tecnologia da Informação - 2ª dia
- Azero;
- Bum;
- Cdois;
- Dtrês;
- Equatro.
GabaritoB — um;
Gabarito: letra B. O comando delete from T where b + d = c remove as linhas onde a soma dos atributos b e d é igual ao atributo c. Considerando a instância da tabela T fornecida na questão original, apenas um registro satisfaz essa condição. Portanto, exatamente uma linha é deletada.
A banca cobra a compreensão de como a cláusula WHERE avalia expressões aritméticas entre colunas. Basta percorrer cada tupla da tabela T, calcular b + d e comparar com c. O número de tuplas em que a igualdade é verdadeira corresponde ao número de registros afetados.
Como o enunciado não reproduziu os dados da tabela, a resolução depende da instância original apresentada pela FGV. Gabarito oficial indica que apenas um registro atende b + d = c.
Gabarito: letra B — um registro deletado.
Link permanente: /questoes/fg045096