Em banco de dados, o processo de normalização, proposto ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a E - 5FN.
O processo de normalização em bancos de dados é fundamental para garantir que o esquema de um banco de dados esteja organizado de forma eficiente, minimizando a redundância e assegurando a integridade dos dados. A normalização envolve a aplicação de uma série de "formas normais", cada uma com critérios específicos que uma tabela deve cumprir.
A questão aborda o conceito de formas normais e faz referência ao trabalho de Edgar F. Codd, que introduziu a normalização de bancos de dados. O enunciado pergunta especificamente sobre a forma normal proposta por Codd com base nas dependências de junção.
Vamos entender melhor cada alternativa:
- A - 1FN: A Primeira Forma Normal (1FN) requer que todos os atributos de uma tabela sejam atômicos, ou seja, cada campo deve conter apenas um valor. Não envolve dependências de junção.
- B - 2FN: A Segunda Forma Normal (2FN) exige que a tabela esteja em 1FN e que todos os atributos não-chave sejam totalmente dependentes da chave primária. Ainda não aborda dependências de junção.
- C - 3FN: A Terceira Forma Normal (3FN) requer que a tabela esteja em 2FN e que não haja dependências transitivas de atributos não-chave. Novamente, não é baseada em dependências de junção.
- D - 4FN: A Quarta Forma Normal (4FN) é aplicável quando uma tabela tem dependências multivaloradas e exige que tais dependências sejam isoladas. Embora mais avançada, ainda não é a forma que especificamente utiliza dependências de junção.
- E - 5FN: A Quinta Forma Normal (5FN), também conhecida como Forma Normal de Projeção-Junção (PJNF), lida diretamente com dependências de junção. Ela assegura que uma relação não pode ser decomposta em outras relações menores sem perda de informações e que todas as junções são necessárias para reconstruir a tabela original. Esta é a forma normal proposta por Codd que considera dependências de junção.
Portanto, a alternativa que menciona uma forma normal proposta por Codd com base em dependências de junção é a 5FN, tornando a alternativa E a correta.
Espero que essa explicação tenha ajudado a clarificar o conceito de normalização e a função das diferentes formas normais no desenho de esquemas de banco de dados. Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Primeira Forma Normal: Uma tabela está na 1FN, se e somente se, não possuir atributos multivalorados.
Segunda Forma Normal: Uma relação está na 2FN se, e somente se, estiver na 1FN e cada atributo não-chave for dependente da chave primária inteira, isto é, cada atributo não-chave não poderá ser dependente de apenas parte da chave.
Terceira Forma Normal: Uma relação R está na 3FN, se estiver na 2FN e cada atributo não-chave de R não possuir dependência transitiva, para cada chave candidata de R.
Forma Normal De Boyce-Codd: Uma tabela está na BCNF se e somente se estiver na 3FN e todo atributo não chave depender funcionalmente diretamente da chave primária, ou seja, não há dependências entre atributos não chave.
Quarta Forma Normal: Uma tabela está na 4FN, se e somente se, estiver na 3FN e não existirem dependências multivaloradas.
Quinta Forma Normal: Está ligada à noção de dependência de junção. Se uma relação é decomposta em várias relações e a reconstrução não é possível pela junção das outras relações, dizemos que existe uma dependência de junção.
O gabarito é a letra E.
A Quinta Forma Normal é um caso mais raro, presente em relacionamentos múltiplos (ternários, quaternários e n-ários). Ocorre quando o conteúdo de um registro não puder ser reconstruído (junção) a partir de outros registros menores, extraídos deste registro principal.
A 1FN Apenas valores Atomicos
B 2FN Elimina dependência Parcial da chave primária
C 3FN Elimina dependência Transitiva
D 4FN Elimina dependência Multivalorada
E 5FN Elimina dependência de Junção.
Gabarito E
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo