Pular para o conteúdo principal

Questão de Banco de Dados — SQL — COPEVE-UFAL 2012

Banco de DadosSQL
Código
qg863706
Banca
COPEVE-UFAL
Órgão
ALGÁS
Ano
2012
Nível
Superior
Cargo
Analista de Tecnologia da Informação
A seguir, é apresentada uma consulta SQL.SELECT f.nome, count(*)FROM funcionario f, departamento dWHERE f.cod_dep = d.cod_depEssa consulta
  1. Aestá correta e retornaria, para cada departamento, o número de funcionários que trabalham nele.
  2. Bestá correta e retornaria, para cada funcionário, o número de departamentos para o qual trabalha.
  3. Capresenta um erro conceitual, uma vez que a função count necessita de um atributo válido como parâmetro, não podendo receber asterisco (*) como parâmetro.
  4. Dapresenta um erro conceitual, uma vez que uma cláusula importante foi omitida.
  5. Eapresenta um erro conceitual, uma vez que na cláusula WHERE, o sinal de igualdade deveria ser ==, ao invés de =.
Revelar gabarito e comentário

GabaritoD — apresenta um erro conceitual, uma vez que uma cláusula importante foi omitida.

Link permanente: /questoes/qg863706