Sapien IA
Computação Múltipla Escolha

Formar novas relações, separando-as a partir de grupos de repetição existentes dentro de uma relação, é objetivo da:

Formar novas relações, separando-as a partir de grupos de repetição existentes dentro de uma relação, é objetivo da:

  1. 1FN.
  2. 2FN.
  3. 3FN.
  4. FNBC.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - 1FN.

Análise da Questão

O enunciado descreve o processo fundamental de normalização de bancos de dados conhecido como Primeira Forma Normal (1FN). O objetivo principal desta etapa é garantir que cada campo (coluna) em uma tabela contenha apenas valores atômicos, ou seja, indivisíveis e únicos.

Antes da normalização, é comum existirem grupos de repetição ou atributos multivalorados dentro de uma única célula (exemplo: um aluno com vários telefones escritos na mesma linha). Para resolver isso, cria-se novas relações (tabelas) para armazenar esses itens repetidos, estabelecendo chaves estrangeiras.

Detalhamento das Alternativas

Para compreender por que a alternativa A é a correta e as outras não se encaixam, veja a definição de cada nível:

  • 1FN (Primeira Forma Normal): Elimina grupos de repetição e garante que os valores sejam atômicos. É o primeiro passo obrigatório para qualquer banco de dados relacional.
  • 2FN (Segunda Forma Normal): Exige que a tabela já esteja em 1FN. Seu foco é eliminar dependências parciais, onde um atributo depende apenas de parte de uma chave primária composta.
  • 3FN (Terceira Forma Normal): Exige que a tabela esteja em 2FN. Seu foco é eliminar dependências transitivas, onde um atributo não-chave depende de outro atributo não-chave.
  • FNBC (Normalização de Boyce-Codd): Uma refinamento da 3FN para tratar casos específicos de dependências funcionais envolvendo múltiplas chaves candidatas.

Resumo do Conceito

NívelProblema ResolvidoAção Principal
1FNGrupos de repetição / Valores compostosCriar novas tabelas para itens repetidos
2FNDependência parcialMover atributos dependentes de parte da chave
3FNDependência transitivaSeparar atributos dependentes entre si

Portanto, a descrição "formar novas relações, separando-as a partir de grupos de repetição" refere-se exclusivamente ao processo de alcançar a 1FN.

Alternativa A.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.