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?

Toca para voltear
1 / 5(10 total)

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