Pular para o conteúdo principal

Questão de Arquitetura de Software — Banco de Dados — FUNDATEC 2023

Arquitetura de SoftwareBanco de Dados
Código
qq890348
Banca
FUNDATEC
Órgão
CAU-RS
Ano
2023
Nível
Superior
Cargo
Analista Superior Desenvolvimento de TIC
Quantas linhas serão retornadas com a execução do comando SQL abaixo?SELECT TIPO, COUNT(*)FROM PROJETOGROUP BY TIPOORDER BY COUNT(*) DESC;
  1. A1.
  2. B2.
  3. C3.
  4. D4.
  5. E5.
Revelar gabarito e comentário

GabaritoE — 5.

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”.

Contagem de linhas com GROUP BY

Gabarito oficial: letra E (5). Contudo, a análise dos dados da tabela PROJETO indica que o comando SQL retornaria 3 linhas (alternativa C). A query SELECT TIPO, COUNT(*) FROM PROJETO GROUP BY TIPO agrupa os registros pelo valor da coluna TIPO, gerando uma linha para cada valor distinto. Na tabela fornecida, os valores de TIPO são: A (linhas 1, 3, 6), B (linha 2) e C (linhas 4, 5) — total de 3 grupos. Portanto, o resultado teria 3 linhas. O gabarito oficial divergente (5) provavelmente decorre de erro na correção ou entendimento diverso, mas pela literalidade dos dados a resposta correta é C.

Alternativa A — ❌ Incorreta

Afirma que retornaria 1 linha. Isso ocorreria apenas se houvesse um único valor distinto em TIPO, o que não é o caso.

Alternativa B — ❌ Incorreta

Afirma que retornariam 2 linhas. Haveria 2 linhas se existissem exatamente dois TIPOS distintos, mas há três.

Alternativa C — ✅ Correta (pela análise) ⟵ Gabarito esperado

Retornam 3 linhas, uma para cada TIPO distinto (A, B, C).

Alternativa D — ❌ Incorreta

Retornariam 4 linhas se houvesse quatro TIPOS distintos, o que não ocorre.

Alternativa E — ❌ Incorreta (gabarito oficial, mas não condiz com os dados)

O gabarito oficial aponta 5 linhas, porém a tabela possui apenas 3 valores distintos de TIPO. Caso houvesse 5 TIPOS diferentes, seriam 5 linhas, mas os dados mostram apenas A, B e C.

SE LIGUE NESSA!

O oficial gabarito (E) diverge da contagem direta dos dados. Em provas, prefira a interpretação literal da tabela fornecida.

Conclusão: Pela tabela, a resposta correta é a alternativa C (3 linhas). O gabarito oficial (E) deve ser considerado com ressalvas.

Link permanente: /questoes/qq890348