Pular para o conteúdo principal

Questão de Banco de Dados — Consultas e Comandos em SQL — IADES 2017

Banco de DadosConsultas e Comandos em SQL
Código
qg947217
Banca
IADES
Órgão
HEMOCENTRO DF
Ano
2017
Cargo
Ana ( )

Considere as tabelas aluno (matricula INT, nome CHAR, cod_curso INT) e curso (cod_curso INT, curso CHAR, area CHAR), apresentadas a seguir.

 

Imagem associada para resolução da questão

 

Qual dos comandos Structured Query Language (SQL) pode ser utilizado para listar somente os alunos que cursam História?

  1. Aselect aluno.Nome from aluno,curso where aluno.cod_curso = curso.cod_curso AND curso.curso = 'Historia';
  2. Bselect aluno.Nome from aluno,curso where curso.curso = 'Historia';
  3. Cselect aluno.Nome from aluno,curso where aluno.cod_curso = 'Historia';
  4. Dselect curso.curso from aluno,curso where aluno.cod_curso = curso.cod_curso AND curso.curso = 'Historia';
  5. Eselect aluno.Nome from aluno,curso where curso.curso = 'Historia' and aluno.cod_curso != curso.cod_curso;
Revelar gabarito e comentário

GabaritoA — select aluno.Nome from aluno,curso where aluno.cod_curso = curso.cod_curso AND curso.curso = 'Historia';

Link permanente: /questoes/qg947217