Técnico em Dev de Sistemas

Aula 04: Normalização de Dados

O Bisturi de Dados • Data Scalpel

Fatiando a Planilha Frankenstein

Aprenda a higienizar planilhas planas desordenadas. Aplique 1FN, 2FN e 3FN criando a estrutura relacional manualmente no Supabase Table Editor.

1FN Atomicidade (Telefones)
2FN Chave Total (Itens)
3FN Sem Caronas (CEPs)
BISTURI DE DADOS FLUXO RELACIONAL
PLANILHA 0FN Tel1, Tel2, Tel3 Prod A, Prod B CEP, Cidade, UF alunoXX_clientes PK: id_cliente | FK: cep alunoXX_telefones PK: id_tel | FK: cliente_id alunoXX_ceps PK: cep | cidade, estado
Atribuição Individual Anticola

Laboratório de Normalização Individual

Escolha seu número de aluno (1 a 32). O sistema gerará seu cenário e sua Planilha Frankenstein exclusiva.

Prática Manual no Supabase

Especificação de Tabelas no Supabase Table Editor

Acesse o Supabase (Table Editor > + New Table) e monte cada tabela preenchendo as colunas conforme as especificações do Aluno 01:

Verificação de Aprendizado

Quiz: Teste de Integridade e Normalização

Responda às questões sobre 1FN, 2FN e 3FN para validar seus conhecimentos.

1. Uma célula da planilha contém "(11) 9999-1111, (11) 8888-2222". Qual Forma Normal é violada?

2. Se o Nome da Cidade depende exclusivamente do CEP e não do ID do Cliente, em qual tabela ela deve ficar?

Ação realizada com sucesso!