1️⃣ Primeira Forma Normal (1FN)

Introdução

A Primeira Forma Normal (1FN) é o primeiro passo no processo de normalização de um banco de dados.

Seu principal objetivo é eliminar grupos repetitivos e garantir que cada campo possua apenas um valor.

📌 Uma tabela está na 1FN quando todos os seus atributos possuem valores atômicos, ou seja, indivisíveis.

O que Significa Valor Atômico?

Valor atômico é um valor único armazenado em uma célula da tabela.

Não é permitido armazenar listas, conjuntos ou múltiplos valores em um único campo.

Correto:

Telefone
(12) 99999-1111
          
Incorreto:

Telefone
(12) 99999-1111, (12) 98888-2222
          

Exemplo de Tabela Não Normalizada

ID Aluno Cursos
1 João Excel, Word, Power BI
2 Maria Excel, HTML

O campo Cursos possui vários valores armazenados na mesma coluna.

Problemas Dessa Estrutura

Aplicando a 1FN

Para atender à Primeira Forma Normal, cada curso deve ser armazenado em um registro separado.

ID Aluno Curso
1 João Excel
1 João Word
1 João Power BI
2 Maria Excel
2 Maria HTML

Regras da Primeira Forma Normal

Exemplo com Telefones

❌ Estrutura Incorreta

Cliente Telefones
Pedro 99999-1111 / 98888-2222

✅ Estrutura Correta

Cliente Telefone
Pedro 99999-1111
Pedro 98888-2222

Benefícios da 1FN

Benefício Resultado
Organização Dados estruturados corretamente.
Consultas Pesquisas mais simples.
Manutenção Atualizações facilitadas.
Integridade Menos inconsistências.

Aplicações no Mundo Real

Sistema Exemplo de Aplicação
Escola Aluno matriculado em vários cursos.
Hospital Paciente com vários telefones.
Loja Cliente com vários pedidos.
Empresa Funcionário com vários contatos.

Boas Práticas

Resumo da Aula

🎓 Aula concluída! Agora você compreende os conceitos e as regras da Primeira Forma Normal (1FN), primeiro passo para a construção de bancos de dados bem estruturados.