No contexto da modelagem de dados e projeto de bancos de dados relacionais, a normalização de dados é um processo sistemático que visa reduzir a redundância de dados e evitar anomalias de atualização, inserção e exclusão. Considerando as Formas Normais (FNs), analise as afirmações abaixo e assinale a opção correta.
- A)Uma tabela está na Primeira Forma Normal (1FN) se todos os seus atributos são atômicos e cada linha contém um valor único para o conjunto de todos os atributos, eliminando grupos repetitivos.
- B)A Segunda Forma Normal (2FN) exige que todos os atributos não-chave dependam funcionalmente inteiramente da chave primária composta, eliminando dependências parciais de atributos não-chave em partes da chave primária.gabarito
- C)Uma tabela na Terceira Forma Normal (3FN) garante que não existem dependências funcionais transitivas de atributos não-chave em relação à chave primária, permitindo dependências de atributos não-chave em outros atributos não-chave.
- D)A Forma Normal de Boyce-Codd (BCNF) é uma condição menos rigorosa que a 3FN, focando na eliminação de dependências funcionais entre atributos não-chave que não implicam a chave primária.
- E)Para que uma tabela esteja em 3FN, é suficiente que ela esteja em 2FN e que todos os atributos dependam exclusivamente da chave primária, ignorando dependências de atributos multi-valorados.