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. enunciadoCom 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
Escolha uma:
a.
I.
b.
II e IV. Incorreto
c.
I e III.
d.
IV.
e.
II e III.
1 Resposta
Clique aqui para adicionar a sua resposta.
superlucas007
resposta:a ,
Explicação:nos devemos analisar tudo