Livros

312 palavras 2 páginas
NORMALIZAÇÃO DE DADOS
O que é?
Um processo de organizar os dados em um BD.
Esses passos diminuem as chance dos dados se tornarem inconsistentes.
Incluindo a criação de tabelas e estabelece relacionamento entre elas, projetando os dados e tornando o BD mais flexível.

Criação da normalização
Normalização não é um conceito novo, foi criado na década de 70 por Edgar Codd-> que é inventor do modelo relacional.

Dados redundantes
Se os dados existem em mais de um local devem ser alterados exatamente em todos os locais. Esses dados esperdiçam espaço e cria problemas na manutenção.
Ex: Na alteração do endereço do cliente seria mais fácil manipular se os dados estivessem armazenados em uma só tabela.

Regras
Garantir que todos os registros de uma mesma coluna sejam do mesmo tipo. Ex: Difinir o tipo de cada coluna como data, e-mail, endereço...
Eliminar qualquer tipo de duplicata na mesma tabela. Ex: Não ter dois registros do mesmo cnpj, fornecedor ou cliente na mesma tabela.
Criar tabelas separadas para cada grupo de dados relacionais. Ex: Tabelas separadas para clientes/ pedidos/ estados
Todas as tabelas devem ter uma chave primaria. Ex: Simples (uma coluna) composta ( + de uma coluna)
Criar relações entre as tabelas e não permitir dados inconsistentes. Ex: Aproveitar espaços vazios na tabela para anotações avulsas.

Benefícios
Evitar que alterações em uma tabela gere inconsistência em outra.
Minimizar a necessidade de se remodelar as estruturas ao estender as funcionalidades do BD. Ex criar tabelas independentes para cada cadastro evitando múltiplas atualizações na alteração de dados.
Tomar o modelo de dados mais informativo para o usuário.
Facilitar a manipulação de dados. Ex: fácil busca/ alterações de informações.

Relacionados

  • Livros e livros
    302 palavras | 2 páginas
  • livros
    712 palavras | 3 páginas
  • livros
    1399 palavras | 6 páginas
  • Livros
    1248 palavras | 5 páginas
  • livros
    409 palavras | 2 páginas
  • meu livro
    2064 palavras | 9 páginas
  • livro
    553 palavras | 3 páginas
  • Livros
    1141 palavras | 5 páginas
  • Livros
    1043 palavras | 5 páginas
  • Livro
    467 palavras | 2 páginas