Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FAPERP 2015

Banco de DadosSQL
Código
qq116672
Banca
FAPERP
Órgão
SEMAE
Ano
2015
Nível
Superior
Cargo
SeMAE - Analista em Tecnologia da Informação
O conhecimento sobre o uso da linguagem SQL é fundamental para quem deseja trabalhar com banco de dados. Diversas operações de consultas podem ser realizadas, para diferentes tipos de necessidades de recuperação de informações. Por exemplo, através de consultadas aninhadas, permite-se buscar valores existentes no banco de dados, para que depois se possa utilizá-los em uma condição de comparação. A seguir tem-se um exemplo de uma consulta SQL aninhada típica.SELECT F.Pnome, F.UnomeFROM FUNCIONARIO AS FWHERE F.Cpf IN ( SELECT D.FcpfFROM DEPENDENTE AS DWHERE F.Pnome = D.Nome_dependenteANDF.Sexo = D.Sexo);Fonte: Sistemas de Banco de Dados 6 EdiçãoA partir desta consulta, pode-se afirmar que:
  1. Aserão recuperados os nomes dos funcionários que não possuem dependentes.
  2. Bserão recuperados o nome de cada funcionário que tem um dependente com o mesmo nome e com o mesmo sexo do funcionário.
  3. Cserão recuperados os nomes de todos os funcionários que não possuem supervisores.
  4. Dserão recuperados os nomes dos funcionários que não possuem dependentes.
Revelar gabarito e comentário

GabaritoB — serão recuperados o nome de cada funcionário que tem um dependente com o mesmo nome e com o mesmo sexo do funcionário.

Link permanente: /questoes/qq116672