Buscar

Utilizando a Álgebra Relacional, qual das opções abaixo atenderia a seguinte extração: Para cada projeto localizado no 'Centro', recuperar o número...

Utilizando a Álgebra Relacional, qual das opções abaixo atenderia a seguinte extração:
Para cada projeto localizado no 'Centro', recuperar o número do projeto, o número do departamento controlador e o nome (primeiro e último nome), o endereço e a data de nascimento do gerente do departamento.


a) ProjsCentro ← σ Localizacao = 'Centro' (Projeto)DepsProj ← ProjsCentro*
DepartamentoGersDeps ← Empregado |><| NumEmpregado=NumGerente (Empregado)R← TT NumProj, NumDepto, PrlmeíroNome, UltimoNome, Endereco, DataNascímento (GersDeps)
b) ProjsCentro ← σ Localizacao = 'Centro' (Projeto)DepsProjs ← ProjsCentro*
DepartamentoGersDeps ← Empregado |><| NumEmpregado=NumGerenteDepsProjsR ← TT NumProj, DepsProjs. NumDepto, PrimeiroNome, UltimoNome, Endereco,DataNasclmento (GersDeps)
c) ProjsCentro ←σ Locallzacao='Centro' (Projeto)DepsProjs ← ProjsCentro* DepartamentoGersDeps ← Empregado |><| NumEmpregado=NumGerente DepsProjsR ← TT NumProj, DepsProjs. Num epto, PrlmelroNome, UllimoNome, Endereco, DataNascimento (Empregado)
d) ProjsCentro ← σ Locallzacao = 'Centro' (Projeto)DepsProjs ← ProjsCentro*
DepartamentoGersDeps ← Empregado |><| NumEmpregado=NumEmpregado (Dependente)R ← TT NumProj, NumDepto, PrlmelroNome, UltimoNome, Endereco, DataNascimento (GersDeps)
e) ProjsCentro ←σ Locallzacao = 'Centro' (Projeto)DepsProjs ← Projeto* DepartamentoGersDeps
← Empregado |><| NumEmpregado=NumGerente DepsProjsR ← TT NumProj, DepsProjs. NumDepto, PrimeiroNome, UltimoNome, Endereco, DataNasclmento (GersDeps)

Essa pergunta também está no material:

simulado - Banco de Dados para RFB
147 pág.

Tecnologia da Informação Ce Balao MagicoCe Balao Magico

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra b) ProjsCentro ← σ Localizacao = 'Centro' (Projeto)DepsProjs ← ProjsCentro*DepartamentoGersDeps ← Empregado |><| NumEmpregado=NumGerenteDepsProjsR ← TT NumProj, DepsProjs.NumDepto, PrimeiroNome, UltimoNome, Endereco,DataNasclmento (GersDeps). Essa opção utiliza a seleção (σ) para filtrar os projetos localizados no 'Centro' e a junção natural (*) para combinar esses projetos com seus respectivos departamentos controladores. Em seguida, é realizada outra junção natural (|><|) com a tabela de empregados, relacionando o número do gerente do departamento com o número do empregado. Por fim, é feita a projeção (TT) dos atributos solicitados.

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina