Questões de Formas normais (Banco de Dados)

Limpar Busca

O projeto de banco de dados relacional exige a aplicação de regras de normalização para evitar redundâncias e anomalias de atualização. Acerca do processo de normalização e modelagem ER, marque V para as afirmativas verdadeiras e F para as falsas:

( ) A Primeira Forma Normal (1FN) exige que todos os atributos de uma tabela possuam valores atômicos, proibindo a existência de grupos repetitivos ou atributos multivalorados.
( ) Uma tabela está na Segunda Forma Normal (2FN) se, além de estar na 1FN, todos os atributos não chave dependerem totalmente da chave primária composta, e não apenas de parte dela.
( ) A Terceira Forma Normal (3FN) foca na eliminação de dependências transitivas, garantindo que atributos não chave dependam apenas da chave primária e de nenhum outro atributo não chave.
( ) A integridade referencial é garantida através do uso de chaves primárias que referenciam chaves estrangeiras na mesma tabela, impedindo a exclusão de registros pai sem órfãos.

Após análise, assinale a alternativa que apresenta a sequência CORRETA dos itens acima, de cima para baixo:

  • A F, F, V, V.
  • B F, V, V, F.
  • C V, V, F, V.
  • D V, F, V, V.
  • E V, V, V, F.

O principal objetivo da 5.ª forma normal é a

  • A eliminação de dependências parciais.
  • B garantia de que todos os valores em uma tabela sejam atômicos.
  • C eliminação de dependências multivaloradas.
  • D eliminação de redundâncias e anomalias de junção em tabelas que registram múltiplos relacionamentos multivalorados.
  • E garantia de que não haja grupos de valores repetidos em uma única célula.

Quando toda coluna não-chave de uma tabela depende diretamente da chave primária, considera-se que essa tabela está, no mínimo, na

  • A 1.ª forma normal.

  • B 2.ª forma normal.
  • C 3.ª forma normal.
  • D 4.ª forma normal.
  • E 5.ª forma normal.

Qual é o principal objetivo da normalização de dados no contexto de um banco de dados relacional?

  • A Melhorar a performance de consultas.
  • B Criar índices para acelerar buscas em tabelas.
  • C Garantir o controle de concorrência entre usuários.
  • D Facilitar a engenharia reversa do modelo físico.
  • E Reduzir a redundância e evitar inconsistências nos dados.

Em teoria de bancos de dados relacionais, o processo de normalização visa reduzir a redundância e melhorar a integridade dos dados. Uma das formas normais estabelece um critério específico sobre a dependência dos atributos não-chave em relação à chave primária. Com base nesse contexto, assinale a alternativa que apresenta a forma normal que exige que todo atributo não-chave seja funcionalmente dependente da chave primária completa, e não apenas de uma parte dela:

  • A Terceira Forma Normal (3FN).
  • B Segunda Forma Normal (2FN).
  • C Primeira Forma Normal (1FN).
  • D Quarta Forma Normal (4FN).
  • E Forma Normal de Boyce-Codd (FNBC).