Pular para o conteúdo principal

Questão de Banco de Dados — BI (Business Intelligence) — Quadrix 2024

Banco de DadosBI (Business Intelligence)
Código
qg347804
Banca
Quadrix
Órgão
COREN-PR
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Em relação ao conceito de dado, à Lei Geral de Proteção de Dados (LGPD) e à linguagem de programação Qlik, julgue o item a seguir.A função Count(), em Qlik, retorna a soma total dos valores de uma expressão em todos os registros selecionados.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Função Count() no Qlik

Gabarito: ERRADO (letra E). A função Count() no Qlik não retorna a soma total dos valores de uma expressão; ela retorna o número de registros (contagem) que atendem à condição de seleção. A função que soma valores é a Sum(). A assertiva confunde a função de contagem com a de soma.

A linguagem de programação Qlik (utilizada nas ferramentas QlikView e Qlik Sense) possui um conjunto de funções de agregação que operam sobre os dados selecionados. Cada uma tem uma finalidade específica:

  • Count(): conta o número de registros (linhas) que satisfazem a condição de seleção atual. Pode contar valores distintos com Count(Distinct campo).

  • Sum(): retorna a soma total dos valores numéricos de uma expressão nos registros selecionados.

  • Avg(): retorna a média aritmética dos valores.

  • Min() e Max(): retornam, respectivamente, o menor e o maior valor.

  • Only(): retorna o valor único de um campo quando há apenas um valor possível.

A confusão entre Count() e Sum() é uma pegadinha clássica em provas de BI. O candidato que não domina as funções de agregação do Qlik pode facilmente marcar como correto, pois ambas trabalham com dados selecionados. No entanto, a diferença é fundamental: Count() conta registros, enquanto Sum() soma valores.

Para fixar:

Função

O que faz

Exemplo de uso

Count()

Conta o número de registros

Count(Cliente) → nº de clientes

Sum()

Soma os valores de um campo

Sum(Vendas) → total de vendas

Avg()

Calcula a média

Avg(Preço) → preço médio

Min() / Max()

Menor / maior valor

Min(Idade) → idade mínima

NÃO CAIA NESSA!

A banca troca a função Count() (que conta registros) pela Sum() (que soma valores). Essa é uma inversão clássica de funções de agregação. Na prova, leia com atenção qual função está sendo descrita: se o texto fala em "soma total", a função correta é Sum(), não Count().

1Count()
Conta registros selecionados
Count(Distinct campo)
2Sum()
Soma valores numéricos
3Avg()
Média aritmética
4Min() / Max()
Menor / maior valor
5Only()
Valor único do campo
Funções de agregação no Qlik
LEVELsoulevel.com.br
Funções de agregação no Qlik: Count() (Conta registros selecionados, Count(Distinct campo)); Sum() (Soma valores numéricos); Avg() (Média aritmética); Min() / Max() (Menor / maior valor); Only() (Valor único do campo)

Alternativa E — ❌ Incorreta ⟵ GABARITO

A assertiva está errada porque descreve a função Sum(), não a Count(). A Count() retorna o número de registros que atendem à seleção, enquanto a Sum() é que retorna a soma total dos valores de uma expressão. A banca inverteu as funções para induzir o candidato ao erro.

Gabarito: letra E — a afirmação está incorreta, pois a função Count() conta registros, não soma valores.

Link permanente: /questoes/qg347804