SóProvas


ID
1738492
Banca
FCC
Órgão
TRE-AP
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Quando se modela um banco de dados, para evitar a redundância dos dados nas tabelas devem-se eliminar as tabelas aninhadas, a dependência funcional parcial de atributos e a dependência funcional transitiva de atributos. Para conseguir isso utiliza-se um processo conhecido como

Alternativas
Comentários
  • A normalização tem dois objetivos principais: i) garantir a integridade dos dados, evitando que informações sem sentido sejam inseridas; ii) organizar e dividir as tabelas da forma mais eficiente possível, diminuindo a redundância e permitindo a evolução do banco de dados com o mínimo de efeito colateral. Esses objetivos são atingidos através da implementação de regras conhecidas como formas normais.


    Fonte: http://www.devmedia.com.br/artigo-sql-magazine-6-normalizacao-tecnicas-e-conceitos/7087


    As formas normais são:


    - Primeira forma normal: atributos atômicos, evitando informações compostas em um mesmo atributo. Ex: Telefones de uma pessoa. Para evitar que um mesmo atributo tenha diversos telefones, é criada uma tabela que conterá os telefones desta pessoa.

    - Segunda forma normal: dependência parcial da chave primária.

    - Terceira forma normal: atributo depender de outro atributo que não faz parte da chave-primária.


    Bons estudos!

  • A normalização de banco de dados tem a função de evitar redundância e eliminar anomalias de inserção, atualização dos dados.

    A questão caracterizou as 3FNs:


    1FN: trata de eliminar as tabelas aninhadas (atributos multivalorados e compostos)

    2FN: eliminar dependência funcional parcial de atributos

    3FN: eliminar dependência funcional transitiva de atributos