Quando se trabalha com banco de dados, é possível encontrar redundância de dados e mistura de diferentes assuntos em
uma mesma tabela. Para evitar esses tipos de falhas, podem ser aplicadas formas normais, que são regras que compõem
o processo chamado normalização. Entre essas regras, as mais utilizadas e que resolvem a maioria das falhas são a
Primeira Forma Normal (1FN), a Segunda Forma Normal (2FN) e a Terceira Forma Normal (3FN). A figura a seguir mostra
um exemplo de tabela que poderia ser armazenada em um banco de dados. Nela, a coluna Numero contém um valor
único, sequencial, que não se repete.
Com base no texto e no exemplo de tabela apresentado, avalie as afirmações a seguir.
I. A tabela não está na 1FN e, portanto, pode-se dizer que ela não atende à 2FN nem à 3FN.
II. Se forem criadas duas novas tabelas: Partido (com ascolunasSigla e Nome Partido) e Candidato(com as colunas
NumCand e NomeCand), pode-se dizer que as três tabelas atendem à 2FN.
III. Se a tabela for transformada em duas: Voto (com as colunas Numero, Sigla, Nome Partido, NumCand, NomeCand e
Título) e Eleitor (com a coluna Título e as colunas restantes), pode-se dizer que as duas tabelas atendem à 3FN.
IV. Os atributos Sigla, NomePartido, NumCand e NomeCand não dependem funcionalmente do atributo Numero, mas os
atributos restantes, sim.
É correto apenas o que se afirma em