Pular para o conteúdo principal

Questão de Banco de Dados — SQL — UFES 2016

Banco de DadosSQL
Código
qq235629
Banca
UFES
Órgão
UFES
Ano
2016
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Considere um banco de dados com duas tabelas, DEPARTAMENTO e EMPREGADO. A tabela DEPARTAMENTO armazena o código numérico do departamento (DNUMERO) e o nome do departamento (NOME). A tabela EMPREGADO armazena o nome do empregado (NOME), o endereço do empregado (ENDERECO) e o código numérico do departamento onde o empregado está lotado (DNUMERO). Considerando a linguagem padrão para os SGDBs relacionais comercias SQL, mais especificamente, SQL-99, o comando de consulta que deve ser usado para recuperar especificamente o nome e o endereço de todos os empregados que trabalham no departamento denominado 'Pesquisa' é:
  1. ASELECT E.NOME, E.ENDERECO FROM EMPREGADO AS E, DEPARTAMENTO AS D WHERE D.NOME='Pesquisa' AND D.DNUMERO=E.DNUMERO;
  2. BSELECT * FROM EMPREGADO AS E, DEPARTAMENTO AS D WHERE D.NOME='Pesquisa' AND D.DNUMERO=E.DNUMERO;
  3. CSELECT E.NOME, E.ENDERECO FROM EMPREGADO AS E, DEPARTAMENTO AS D WHERE D.NOME='Pesquisa';
  4. DSELECT * FROM EMPREGADO AS E, DEPARTAMENTO AS D WHERE D.NOME='Pesquisa';
  5. ESELECT E.NOME, E.ENDERECO FROM EMPREGADO AS E, DEPARTAMENTO AS D WHERE D.NOME='Pesquisa' AND D.NOME= E.NOME AND D.DNUMERO=E.DNUMERO;
Revelar gabarito e comentário

GabaritoA — SELECT E.NOME, E.ENDERECO FROM EMPREGADO AS E, DEPARTAMENTO AS D WHERE D.NOME='Pesquisa' AND D.DNUMERO=E.DNUMERO;

Link permanente: /questoes/qq235629