Ir para conteúdo
Fórum Script Brasil
  • 0

Normalização de Banco de Dados: 1FN, 2FN, 3FN, 4FN, etc.


mrbox

Pergunta

Olá pessoal,

Estive estudando normalização de banco de dados (1FN, 2FN, 3FN, etc) e gostaria de saber até que forma normal é usada na prática.

A Teoria é muito interessante, mas na prática, por ex: a 4FN gera mais tabelas. Isso me parece um complicador na hora de realizar um INSERT, UPDATE, etc.

Nos sistemas que vocês trabalham no dia a dia, até quais FNs são realmente aplicadas no banco?

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Bom dia MrBox,

Já tive várias e várias conversas sobre as FN´s...

Na teoria as coisas são muito lindas, mas na prática são um pouco diferentes... rs.

Creio que se uma base grande chegar na 3FN, já estará muito bom.

Quando tenho estas conversas, sempre falo que cada caso é um caso. As vezes uma normalização pode ocasionar uma perda de performance sim (igual falou que parece um complicador na hora de realizar um INSERT, UPDATE). O que tem que levar em consideração é que uma modelagem não é uma receita de bolo.

Se colocarmos 10 pessoas em uma sala, apresentar um probleminha e solicitar uma modelagem, encontrará 10 soluções diferentes. Qual é a certa? Não tem.... terá uma melhor!! :.)

Você irá encontrar BD´s modelados no mercado que não cumprem nem a 1FN.

Link para o comentário
Compartilhar em outros sites

  • 0

Se você passou da FN3, existe algo errado. Ou seja, se você está na 4ª ou no Boyce Codd, a normalização falhou em FN1, FN2 ou FN3.

Em geral, discordo que a normalização ocasione perda de performance. Deve existir um consenso entre integridade e performance. Estou certo de que não haver nenhuma normalização será bem pior.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...