FC ConcursosFC Concursos

Questão FC374518

Normalização é um processo destinado a avaliar e corrigir as tabelas de banco de dados, a fim de reduzir redundância e mistura de diferentes dados na mesma tabela. A forma normal v

Projeto e Modelagem de Dados

Instituto Consulplan · 2019

Normalização é um processo destinado a avaliar e corrigir as tabelas de banco de dados, a fim de reduzir redundância e mistura de diferentes dados na mesma tabela. A forma normal violada quando uma relação possui dependências multivaloradas indesejáveis, podendo, por isso, ser usada para identificar e decompor tais relações, se refere a:

  1. 1FN
  2. 3FN
  3. 4FN
  4. Forma Normal de Boyce-Codd (FNBC)
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A 4ª Forma Normal (4FN) trata especificamente de dependências multivaloradas. Uma relação está em 4FN se, além de atender à 3FN, não contiver dependências multivaloradas não-triviais do tipo \(X \twoheadrightarrow Y\) em que \(X\) não seja uma superchave.

Dependência multivalorada ocorre quando, para uma mesma chave \(X\), existem conjuntos independentes de valores em atributos distintos — por exemplo, um aluno com várias telefones e vários hobbies, sem relação entre si.

Para eliminar a redundância gerada por essas dependências aplica-se decomposição lossless: a relação \(R\) com \(X \twoheadrightarrow Y\) é decomposta em \(R1(X,Y)\) e \(R2(X,R\setminus Y)\). Isso preserva os fatos independentes e evita repetição excessiva de tuplas.

Em provas, identificar a presença de \(X \twoheadrightarrow Y\) e lembrar que somente a 4FN resolve esse problema é essencial.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo