Imagem de fundo

Em relação às formas normais em bancos de dados...

Em relação às formas normais em bancos de dados relacionais, a Segunda Forma Normal (2NF) desempenha um papel fundamental na organização e integridade dos dados. Qual das seguintes condições é necessária para que uma tabela esteja na Segúnda Forma Normal?


A

Uma tabela está na 2NF se estiver na 1 NF e se cada célula contiver um único valor, não havendo campos multivalorados ou repetidos. Além disso, cada coluna deve conter apenas valores atômicos, ou seja, não pode ser subdividida em partes menores.


B

Uma tabela está na 2NF se estiver na 1 NF e se todos os seus atributos não chave forem totalmente dependentes da chave primária. Isso significa que nenhum atributo não chave deve depender apenas de uma parte da chave primária, mas, sim, de toda a chave primária.


C

Uma tabela está na 2NF se estiver na 1 NF e se todos os seus atributos não chave forem transitivamente dependentes da chave primária Isso significa que nenhum atributo não chave deve depender de outro atributo não chave.


D

Uma tabela está na 2NF se estiver na 1 NF e se, para cada dependência funcional não trivial, X -> Y, X é uma superchave.


E

Uma tabela está na 2NF se estiver na 1 NF e se não contiver dependências multivaloradas. Isso significa que não deve haver atributos que dependam de subconjuntos de uma chave candidata.