Imagem de fundo

Qual o resultado correto ao executar o comando SQL...

O estado do banco de dados relacional abaixo é referência para as questões 29 e 30. As colunas que são chave-primária estão destacadas em cada relação.


ALUNO


Matricula

Nome

Cod_curso

1001

Carolina Souza

1

1002

Jorge Andrade

1

1003

Cassio Gomes

2


CURSO


Codigo

Nome

1

Ciência da Computação

2

Análise de Sistemas


DISCIPLINA


Codigo

Nome

Cod_curso

Carga_horaria

2001

Lógica de Programação

1

200

2002

Cálculo Numérico

1

180

2003

Programação

2

240


ALUNO_CURSA


Cod_aluno

Cod_disciplina

1001

2001

1001

2002

1002

2002

1003

2003


Qual o resultado correto ao executar o comando SQL abaixo?

SELECT ALUNO.Matricula, ALUNO.Nome, CURSO.Nome AS Curso, SUM(DISCIPLINA.Carga_horaria) AS "Total de horas"

FROM ALUNO, ALUNO_CURSA, DISCIPLINA, CURSO

WHERE ALUNO.Matricula = ALUNO_CURSA.Cod_aluno

AND ALUNO_CURSA.Cod_disciplina = DISCIPLINA.Codigo

AND DISCIPLINA.Cod_curso = CURSO.Codigo

GROUP BY ALUNO.Matricula, CURSO.Nome

ORDER BY ALUNO.Nome;


A

Matricula

Nome

Curso

Total de horas

1001

Carolina Souza

Ciência da Computação

380

1002

Jorge Andrade

Ciência da Computação

180

1003

Cassio Gomes

Análise de Sistemas

240


B

Matricula

Nome

Curso

Total de horas

1001

Carolina Souza

Ciência da Computação

560

1003

Cassio Gomes

Análise de Sistemas

240


C

ALUNO.Matricula

ALUNO.Nome

Curso.Nome

Total de horas

1001

Carolina Souza

Ciência da Computação

380

1003

Cassio Gomes

Análise de Sistemas

240

1002

Jorge Andrade

Ciência da Computação

180


D

Matricula

Nome

Curso

Total de horas

1001

Carolina Souza

Ciência da Computação

200

1001

Carolina Souza

Ciência da Computação

180

1003

Cassio Gomes

Análise de Sistemas

240

1002

Jorge Andrade

Ciência da Computação

180


E

Matricula

Nome

Curso

Total de horas

1001

Carolina Souza

Ciência da Computação

380

1003

Cassio Gomes

Análise de Sistemas

240

1002

Jorge Andrade

Ciência da Computação

180