Normalização de Banco de Dados: 1FN, 2FN e 3FN com analogias e exemplo prático
O que representa a analogia do quarto bagunçado no texto?
Apuntes
Normalização de Banco de Dados Uma analogia com o quarto bagunçado para entender 1FN, 2FN e 3FN BANCO DE DADOS DIDÁTICO O Quarto Bagunçado Ê Antes da Normalização Tudo na cama ao mesmo tempo: Roupa de cama Brinquedos Cadernos da escola Meias e lanche - O Problema Tudo misturado! Não dá pra achar nada. Um banco de dados sem normalização funciona exatamente assim 4 redundâncias, inconsistências e dificuldade de manutenção. 1ª Forma Normal (1FN) CADA COISA EM SEU LUGAR ERRADO João: 1111-1111, 2222-2222 numa célula CORRETO 1FN: duas linhas, uma por cada telefone Regra de ouro: "Uma linha para cada valor, uma coluna para cada tipo de informação." Nada de listas dentro de uma mesma célula! 1FN na Prática oViola a 1FN Aluno Telefone João 1111-1111, 2222-2222 Maria 3333-3333 Como atualizar só um dos telefones do João? 'Aplicando 1FN Aluno Telefone João 1111-1111 João 2222-2222 Maria 3333-3333 Cada linha: um único valor. Simples e claro! 2ª Forma Normal (2FN) DEPENDE DA CHAVE INTEIRA Só se aplica a tabelas com chave composta 4 identificador com duas partes. Cada atributo deve depender das duas partes juntas, não só de uma. Analogia: prateleira de tênis organizada por COR + TAMANHO. O pre...
Estudia con juegos interactivos
Sube tus apuntes y genera flashcards, examenes y mas con IA
Empezar gratis