Pular para o conteúdo

Cebraspe · Agência Nacional de Aviação Civil (ANAC) 2024

Questão 38 — Banco de Dados: SQL — Consultas (SELECT, JOIN e GROUP BY)

Banco de Dados SQL — Consultas (SELECT, JOIN e GROUP BY)

Cebraspe 2024 Superior

Agência Nacional de Aviação Civil (ANAC) · Especialista em Regulação de Aviação Civil

Gabarito disponível

Texto-base:
Figura CB1A5
Diagrama entidade-relacionamento: entidade Reclamacoes com os atributos IdReclamacao INT NN, DeReclamacao VARCHAR(45) e IdOperadora INT (FK) NN; entidade Operadora com os atributos IdOperadora INT NN e DeOperadora VARCHAR(45); as entidades são ligadas por linha tracejada, com notação de muitos no lado de Reclamacoes e de um no lado de Operadora.

No que se refere a banco de dados, julgue os itens a seguir, tendo o modelo apresentado na figura CB1A5 como referência.

Tabela Operadora com as colunas IdOperadora e DeOperadora e os registros: 1, Operadora A; 2, Operadora B.
Tabela Reclamacoes com as colunas IdReclamacao, DeReclamacao e IdOperadora e os registros: 10, CDC, 1; 20, CDC, 1; 30, CDC, 1; 50, ABC, 2; 60, ABC, 2.
Considerando que as tabelas do modelo apresentado na figura CB1A5 possuam os registros precedentes, é correto afirmar que a execução do seguinte comando
SELECT o.Deoperadora, COUNT(r.idreclamacao) AS Quantidade
FROM Reclamacoes r
INNER JOIN Operadora o ON o.idoperadora = r.IdOperadora
GROUP BY o.Deoperadora
terá como resultado a tabela a seguir.
Tabela de resultado com as colunas DeOperadora e Quantidade e as linhas: Operadora A, 3; Operadora B, 2.
Selecione uma alternativa

Ver gabarito

Gabarito: Certo

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Conhecimentos Básicos (945_ANAC_23_CB1_01)