Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CPCON 2023

Banco de DadosSQL
Código
qq859528
Banca
CPCON
Órgão
UEPB
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas - Banco de Dados
As tabelas ALUNOS, TURMAS e HISTORICO, descritas a seguir, representam os alunos de um dado curso, as turmas oferecidas emum dado período e o histórico dos alunos nas turmas, fizeram parte, respectivamente. As definições SQL(aplicada a um banco de dadosPostgreSQL11) destas tabelas estão especificadas abaixo.ξ CREATE TABLE ALUNOS (matricula char(5) not null primary key, nome varchar(100) not null);ξ CREATE TABLE TURMAS (cod_turma char(5) not null primary key, periodo_turma char(5) not null);ξ CREATE TABLE HISTORICO (matric_alu char(5) not null, cod_turma char(5) not null, nota numeric(3,1), primary key(matric_alu,cod_turma), CONSTRAINT foreign key fk_aluno (matric_alu) references ALUNOS (matricula), foreign key fk_turma (cod_turma) references TURMAS (cod_turma));Observe as instâncias abaixo das tabelas ALUNOS e HISTORICO.Imagem associada para resolução da questãoAssinale quantos registros a seguinte consulta SQL, aplicada a um banco de dados PostgreSQL11, retornará.SELECT nome FROM ALUNOS JOIN HISTORICO ON (ALUNOS.matricula = HISTORICO.matric_alu) WHERE nota > 6 GROUPBYmatricula, nome HAVING COUNT(distinct nota) > 1;
  1. A1 registro.
  2. B0 registro.
  3. C3 registros.
  4. D2 registros.
  5. E4 registros.
Revelar gabarito e comentário

GabaritoA — 1 registro.

Link permanente: /questoes/qq859528