Questão de Banco de Dados — SQL — UFES 2021
Banco de DadosSQL
- Código
- qq687199
- Banca
- UFES
- Órgão
- UFES
- Ano
- 2021
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Analise o seguinte comando SQL para criação de uma tabela em um Sistema Gerenciador de Banco de Dados Relacional (SGBDR):
A tabela criada com o comando acima armazena dados de funcionários de uma organização, sendo que, para cada funcionário, além de nome, CPF, data de nascimento e salário, pode ser registrado também o CPF do seu supervisor, caso exista. Supervisores também são funcionários da organização e, portanto, possuem dados inseridos nessa mesma tabela. Analise a seguinte consulta de recuperação feita sobre a tabela criada:SELECT F.nome AS nome_funcionario, S.nome AS nome_supervisorFROM (Funcionario AS F LEFT OUTER JOIN Funcionario AS S ON F.cpf_supervisor = S.cpf);Sobre a consulta acima, é CORRETO afirmar que seu resultado mostra
A tabela criada com o comando acima armazena dados de funcionários de uma organização, sendo que, para cada funcionário, além de nome, CPF, data de nascimento e salário, pode ser registrado também o CPF do seu supervisor, caso exista. Supervisores também são funcionários da organização e, portanto, possuem dados inseridos nessa mesma tabela. Analise a seguinte consulta de recuperação feita sobre a tabela criada:SELECT F.nome AS nome_funcionario, S.nome AS nome_supervisorFROM (Funcionario AS F LEFT OUTER JOIN Funcionario AS S ON F.cpf_supervisor = S.cpf);Sobre a consulta acima, é CORRETO afirmar que seu resultado mostra- Aapenas os nomes dos funcionários que possuem supervisor, acompanhado do nome do supervisor.
- Bapenas o nome dos supervisores e não exibe nomes de funcionários que não são supervisores.
- Co produto cartesiano da tabela funcionario com ela mesma, ou seja, todas as combinações de tuplas possíveis.
- Dum erro, pois possui sintaxe inválida, de acordo com o padrão SQL vigente.
- Eo nome de todos os funcionários e, para os que possuem supervisor, também o nome do supervisor.