1. Introdução à Normalização de Bancos de Dados
A Normalização é o processo de organização de dados para evitar a repetição de informações e garantir que o banco de dados seja eficiente e confiável.
Por que normalizar?
- Economia de espaço: Não repetimos nomes ou endereços várias vezes.
- Facilidade de atualização: Se um dado muda, alteramos em apenas um lugar.
- Organização: Cada tabela foca em apenas um assunto (ex: Clientes, Produtos, Pedidos).
Exemplo Comparativo
Antes da Normalização (Tabela Bagunçada):
| ID_Venda | Cliente | Produto |
|---|---|---|
| 01 | João Silva | Monitor |
| 02 | João Silva | Teclado |
Após a Normalização (Dados Separados e Conectados):
| Tabela Clientes | |
|---|---|
| ID: 10 | João Silva |
| Tabela Vendas | |
|---|---|
| ID_Cli: 10 | Monitor |
| ID_Cli: 10 | Teclado |
Resumo: Normalizar é colocar cada coisa em seu devido lugar para que o sistema não se perca na própria bagunça.
Comentários
Postar um comentário