
Por Matheus Fernandes em 01/01/2025 16:05:34🎓 Equipe Gabarite
Para identificar em qual forma normal a relação EMP-PROJ viola, precisamos analisar as dependências funcionais fornecidas.
Dadas as dependências funcionais:
- {CPF, NumProj} → Horas
- {CPF} → NomeEmp
- {NumProj} → {NomeProj, LocalProj}
Vamos analisar cada uma das formas normais:
1. Primeira Forma Normal (1FN):
Uma relação está na 1FN se todos os seus atributos são atômicos, ou seja, indivisíveis. A relação EMP-PROJ parece estar na 1FN, pois não há atributos multivalorados.
2. Segunda Forma Normal (2FN):
Uma relação está na 2FN se estiver na 1FN e se todos os atributos não chave dependerem da chave primária completa.
Na relação EMP-PROJ, a dependência funcional {CPF} → NomeEmp viola a 2FN, pois NomeEmp depende apenas parcialmente da chave primária (CPF).
Portanto, a relação EMP-PROJ viola a Segunda Forma Normal (2FN).
Gabarito: b) Segunda forma normal.
Dadas as dependências funcionais:
- {CPF, NumProj} → Horas
- {CPF} → NomeEmp
- {NumProj} → {NomeProj, LocalProj}
Vamos analisar cada uma das formas normais:
1. Primeira Forma Normal (1FN):
Uma relação está na 1FN se todos os seus atributos são atômicos, ou seja, indivisíveis. A relação EMP-PROJ parece estar na 1FN, pois não há atributos multivalorados.
2. Segunda Forma Normal (2FN):
Uma relação está na 2FN se estiver na 1FN e se todos os atributos não chave dependerem da chave primária completa.
Na relação EMP-PROJ, a dependência funcional {CPF} → NomeEmp viola a 2FN, pois NomeEmp depende apenas parcialmente da chave primária (CPF).
Portanto, a relação EMP-PROJ viola a Segunda Forma Normal (2FN).
Gabarito: b) Segunda forma normal.