Normalização dos dados

1093 palavras 5 páginas
A normalização de dados é uma série de passos que se seguem no projeto de um banco de dados, que permitem um armazenamento consistente e um eficiente acesso aos dados em bancos de dados relacionais. Esses passos reduzem a redundância de dados e as chances dos dados se tornarem inconsistentes.
No entanto, muitos SGBDs relacionais não têm separação suficiente entre o projeto lógico da base de dados e a implementação física do banco de dados, e isso tem como consequência que as consultas feitas a um banco de dados totalmente normalizado têm um mau desempenho. Nestes casos, usa-se por vezes a desnormalização para melhorar o desempenho, com o custo de menores garantias de consistência. • Primeira Forma Normal (ou 1FN) requer que todos os valores de colunas em uma tabela sejam atômicos (ex., um número é um átomo, enquanto uma lista ou um conjunto não o são). A normalização para a primeira forma normal elimina grupos repetidos, pondo-os cada um em uma tabela separada, conectando-os com uma chave primária ou estrangeira.

• Segunda Forma Normal (ou 2FN) requer que não haja dependência funcional não trivial de um atributo que não seja a chave, em parte da chave candidata.

• Terceira Forma Normal (ou 3FN) requer não haver dependências funcionais não triviais de atributos que não sejam chave, em qualquer coisa exceto um superconjunto de uma chave candidata.

Primeira Forma Normal
Definição
Uma tabela está na 1FN, se e somente se, não possuir atributos multivalor.
(note que relacionamentos, como definidos acima, estão necessariamente na 1FN)
Uma relação está na 1FN quando todos os atributos da relação estiverem baseados em um domínio simples, não contendo grupos ou valores repetidos.
Definir relações NFNF • Como transformar relações NFNF (também chamadas relações UNF) em relações 1FN o Como transformar as restrições chave de relações aninhadas o Como transformar as dependências funcionais de relações aninhadas
Passagem à

Relacionados

  • Normalização de dados
    1348 palavras | 6 páginas
  • NORMALIZAÇÃO DE DADOS
    1049 palavras | 5 páginas
  • Normalização de dados
    1300 palavras | 6 páginas
  • Normalização de Dados
    295 palavras | 2 páginas
  • Normalização de dados
    870 palavras | 4 páginas
  • Normalização de dados
    2910 palavras | 12 páginas
  • Modelagem de Dados - Normalização
    1169 palavras | 5 páginas
  • Normalização de banco de dados
    1549 palavras | 7 páginas
  • Normalizacao de Base de Dados
    5453 palavras | 22 páginas
  • Normalização de banco de dados
    990 palavras | 4 páginas