Percorrendo o processo de normalização
A normalização de tabelas é uma etapa importante antes de criar um novo banco de dados para garantir a redução de redundância e a integridade adequada dos dados.
Neste exercício, você vai praticar a normalização de tabelas relacionadas ao programa de empréstimos da Small Business Association:
- a tabela
borrowerserá alterada para atender aos requisitos da 1ª Forma Normal (1NF) - as tabelas
bankeloanserão alteradas para atender aos requisitos da 2ª Forma Normal (2NF) - a tabela
loanserá alterada novamente para atender aos requisitos da 3ª Forma Normal (3NF)
Depois de concluir este exercício, você deve se sentir mais confiante na sua capacidade de normalizar tabelas de banco de dados.
Este exercício faz parte do curso
Criando bancos de dados PostgreSQL
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- Add new columns to the borrower table
ALTER TABLE borrower
ADD COLUMN ___ VARCHAR (50) NOT NULL,
ADD COLUMN ___ VARCHAR (50) NOT NULL;
-- Remove column from borrower table to satisfy 1NF
ALTER TABLE borrower
DROP COLUMN ___;