Imagem de fundo

Qual alternativa contém a instrução SQL correta para...

Para responder às questões de 46 a 50, considere o modelo Entidade-Relacionamento (ER) apresentado pela Figura 1 abaixo, bem como o dicionário de dados apresentado logo em seguida:


Imagem associada para resolução da questão

Figura 1 – Modelo Entidade-Relacionamento (ER)


Dicionário de dados


Imagem associada para resolução da questão

Qual alternativa contém a instrução SQL correta para apresentar a relação de cargos que não possuem algum funcionário relacionado? A consulta deve apresentar o(s) nome(s) desse(s) cargo(s).


A

select car_nome

from funcionario F right join cargo C

on F.car_id = C.car_id

where F.fun_id is null


B

select car_nome

from funcionario F left join cargo C

on F.car_id = C.car_id

where F.fun_id is null


C

select car_nome f

rom funcionario F right join cargo C

on F.car_id = C.car_id

where F.fun_id = null


D

select car_nome

from cargo C left join funcionario F

on F.car_id = C.car_id

where F.fun_id = null


E

select car_nome

from cargo C left join funcionario F

on F.car_id = C.car_id

where F.fun_id has null