Imagem de fundo

Em Bancos de Dados, a normalização é uma técnica que...

Em Bancos de Dados, a normalização é uma técnica que organiza os dados em tabelas para reduzir redundâncias e melhorar a integridade das informações. O processo de normalização é estruturado em formas normais, sendo que cada forma normal aplica regras adicionais sobre a anterior para criar um modelo de dados mais eficiente e consistente. Considerando que uma tabela já atende aos requisitos da 2ª Forma Normal (2FN), qual é a condição necessária para que ela esteja também na 3ª Forma Normal (3FN)?


A

Um atributo não chave pode depender de mais de um atributo não chave, desde que a chave primária seja preservada.


B

Não pode haver dependências funcionais transitivas, ou seja, um atributo não pode depender de outro atributo não chave.


C

Cada coluna deve conter valores únicos, independentemente da chave primária.


D

Uma tabela pode ter atributos que dependem parcialmente de colunas não relacionadas à chave primária.


E

A tabela pode conter atributos não chave que dependem de outros atributos não chave, desde que não haja duplicação de dados.