Pular para o conteúdo principal

Questão de Banco de Dados — Consultas e Comandos em SQL — VUNESP 2022

Banco de DadosConsultas e Comandos em SQL
Código
vu156626
Banca
VUNESP
Órgão
ALESP
Ano
2022
Cargo
Ana Leg ( )

Considere as seguintes três tabelas de um banco de dados relacional:

 

Aluno (ID, NomeAluno, Fone)

Disciplina (Codigo, NomeDisciplina, Duracao)

Cursa (ID, Codigo)

 

O comando SQL para obter o Nome dos Alunos e o Nome das Disciplinas por eles cursadas é:

  1. ASELECT NomeAluno, NomeDisciplina FROM Aluno A, Disciplina D WHERE A.ID IN Cursa AND D.Codigo IN Cursa
  2. BSELECT NomeAluno, NomeDisciplina FROM Aluno A (ID), Disciplina D (Codigo)
  3. CSELECT NomeAluno, NomeDisciplina FROM Aluno A, Disciplina D, Cursa C WHERE A.ID = C.ID AND D.Codigo = C.Codigo
  4. DSELECT NomeAluno, NomeDisciplina FROM Aluno AND Disciplina
  5. ESELECT NomeAluno, NomeDisciplina FROM Aluno A, Disciplina D, Cursa C WHERE (A.ID = C.ID), (D.Codigo = C.Codigo)
Revelar gabarito e comentário

GabaritoC — SELECT NomeAluno, NomeDisciplina FROM Aluno A, Disciplina D, Cursa C WHERE A.ID = C.ID AND D.Codigo = C.Codigo

Link permanente: /questoes/vu156626