-
Letra (c)
Segue abaixo as definições de 1FN, 2FN e 3FN:
-> Primeira Forma Normal (ou 1FN). Nesta forma os atributos precisam ser atômicos, o que significa que as tabelas não podem ter valores repetidos e nem atributos possuindo mais de um valor.
-> Segunda Forma Normal (ou 2FN). Precisa estar na 1FN, e não existe atributo não-chave que é dependente de somente uma parte da chave primária, ou seja, devem depender unicamente da chave primária da tabela.
-> Terceira Forma Normal (ou 3FN). Precisa estar na 2FN, e não há atributos não-chave que sejam dependentes de outros atributos não-chave.
Na 3FN, não pode haver dependência transitiva
Dependência transitiva - Uma dependência funcional transitiva ocorre quando uma coluna, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela
-
Não está na 2FN pois há duas dependências parciais:
O dado Nome-Unidade-Trâmite é dependente apenas de Id-Unidade-Trâmite;
O dado Descritivo-Processo é dependente apenas de Num-Processo.
-
Ah uma questão dessa na minha prova!!!
1 ponto garantido de graça.
-
Não pode haver dependências parcias na 2FN
-
Gabarito: Letra C. Entenda o porquê:
2° Forma Normal (2FN):
—>Deve estar na 1 FN
—>o atributo não-chave é dependente de uma chave primária
-->Os atributos não-chaves não podem ser dependentes de apenas parte do atributo chave.
Sabendo dessas regrinhas, vamos a questão. Veja que o atributo Nome-Unidade-Tramite e o atributo Descritivo-Processo são dependentes apenas de (Id-Unidade-tramite), ou seja são atributos que dependem de uma parte de outro atributo chave.
Veja que ocorre dependências parcial, e isso não permite estar na 2FN. Pois para estar na 2FN não deve possuir dependências funcionais parciais, ou seja, todos os atributos não-chave devem depender funcionalmente da chave primária inteira, e não apenas de parte dela.
Caso nao tenha ficado claro, recomendo esse vídeo:
https://youtu.be/7wPsS2uFBgA