Imagem de fundo

Em um sistema institucional de controle de alocação de...

Em um sistema institucional de controle de alocação de servidores em projetos de TI, foi proposta inicialmente a relação única a seguir:


ALOCACAO_SERVIDOR


(MatriculaServidor, NomeServidor, CodUnidade, NomeUnidade, RamalUnidade, CodProjeto, NomeProjeto, PapelNoProjeto)


A equipe de modelagem identificou as seguintes de pendências funcionais:


• MatriculaServidor → NomeServidor, CodUnidade

• CodUnidade → NomeUnidade, RamalUnidade

• CodProjeto → NomeProjeto

• (MatriculaServidor, CodProjeto) → PapelNoProjeto


Considerando que a chave candidata da relação original seja composta por (MatriculaServidor, CodProjeto), analise as sentenças a seguir:


I- A relação viola a Segunda Forma Normal, pois existem atributos não chave que dependem apenas de parte da chave composta, como NomeServidor dependente de MatriculaServidor e NomeProjeto dependente de CodProjeto.

II- A relação viola a Terceira Forma Normal, pois há dependência transitiva envolvendo dados da unidade, uma vez que MatriculaServidor determina CodUnidade, e CodUnidade determina NomeUnidade e RamalUnidade.

III- A relação encontra-se em Forma Normal de Boyce-Codd, pois todas as dependências funcionais identificadas preservam a chave composta (MatriculaServidor, CodProjeto) como determinante direto dos atributos operacionais.

IV- A decomposição da relação em tabelas separadas para servidores, unidades, projetos e alocações eliminaria obrigatoriamente todas as dependências funcionais do modelo, tornando desnecessária a definição de chaves primárias e estrangeiras.


Analisadas as sentenças, estão CORRETAS apenas:


A

I e II.


B

I e III.


C

I e IV.


D

II e III.