NORMALIZAÇÃO DE BANCOS DE DADOS - (1ªTDS)

Normalização: eliminando redundâncias em modelo de banco de dados  relacional | Carlos Araújo | Banco de dados relacional | DIO

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: 10João Silva
Tabela Vendas
ID_Cli: 10Monitor
ID_Cli: 10Teclado

Resumo: Normalizar é colocar cada coisa em seu devido lugar para que o sistema não se perca na própria bagunça.

Comentários