Questão 120 CEBRASPE TCDF 2023: SQL (Auditor, Tecnologia da Informação)

CEBRASPE · TCDF 2023 · Auditor de Controle Externo, Área Especializada, Especialidade Tecnologia da Informação · Questão 120 de 160

Gabarito: Errado· ver por quê ↓

Julgue os itens que se seguem, a respeito de SQL e das técnicas para detecção de problemas e otimização de desempenho do SGDB e de consultas SQL.


Considere-se o trecho de código em SQL a seguir.

create table tabela (a integer, b numeric(4,2), c char(10));
insert into tabela (a,b,c) values (4,3,5);
insert into tabela (a,c) values (5,5);
insert into tabela (b,c) values (5,3);
insert into tabela (c) values (7);
insert into tabela (b) values (7);
select avg(a),avg(b) from tabela;

Executando-se esse código, obtém-se o resultado a seguir.

avg |avg |
------+---------+
4 |5 |

Resposta comentada

Gabarito Errado

Comentário feito com IA a partir do gabarito oficial

Funções de agregação como AVG (média) ignoram valores NULL — ou seja, só somam e dividem pelos registros que têm valor preenchido naquela coluna. E o comando insert que omite uma coluna grava NULL nela, não zero.

  • Correta: Errado. O item mostra avg(a) = 4 e avg(b) = 5, mas os valores reais são avg(a) = 4,5 e avg(b) = 5, pois a coluna a tem os valores 4 e 5 (média… ver mais

No comentário inteiro: a justificativa completa do item.

Crie sua conta grátis pra ler o comentário inteiro

No Premium você estuda sem limite de tempo.

Fonte: CEBRASPE TCDF 2023 Auditor de Controle Externo - Área Especializada - Especialidade Tecnologia da Informação (Caderno Prova com justificativas). Reproduzida para fins de estudo.

Achou um erro? Avise

Continue estudando

Estudar é izi

Pratique milhares de questões como esta com gabarito, revisão dos erros e cronograma pela sua prova.

Criar conta grátis