Magna Concursos
2966113 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUVEST
Orgão: USP

O esquema parcial de um Banco de Dados Relacional de uma Universidade é apresentado a seguir, composto pelas relações Estudante, Disciplina, TurmaDisciplina e HistoricoEscolar. Os nomes entre parênteses definem os atributos armazenados para cada relação; atributos sublinhados indicam chave primária e atributos em negrito indicam chave estrangeira. Atributos que compõem chaves estrangeiras são identificados com o mesmo nome dos atributos que compõem chaves primárias às quais fazem referência.

Considere a execução do seguinte comando em Structured Query Language (SQL) padrão:

Estudante(e-codigo, e-nome, e-curso)

Disciplina(d-codigo,d-nome,d-quantidade-aulas)

TurmaDisciplina(td-codigo, d-codigo, td-ano, td-semestre, td-local-aula)

HistoricoEscolar(e-codigo,td-codigo, he-notafinal, he-frequencia)

Comando SQL executado:

select

e.e-nome, d.d-nome, he.he-nota-final

from

Estudante e, Disciplina d, TurmaDisciplina td,

HistoricoEscolar he

where

he.e-codigo = e.e-codigo and

he.td-codigo = td.td-codigo and

td.d-codigo = d.d-codigo and

td.td-ano = 2023 and

td.td-semestre = 1 and

(he.td-codigo,he.he-nota-final) in

(select he2.td-codigo, max(he2.he-nota-final)

from HistoricoEscolar he2

group by he2.td-codigo);

É correto afirmar que o comando mostra o nome do aluno, o nome da disciplina e a nota final

 

Provas

Questão presente nas seguintes provas

Analista de TI - Ciência de Dados

60 Questões