Практика нормализации базы данных
Нормализация таблиц — важный шаг перед созданием новой базы данных: она позволяет сократить избыточность данных и обеспечить их целостность.
В этом упражнении вы попрактикуетесь в нормализации таблиц базы данных, связанных с программой кредитования Ассоциации малого бизнеса:
- таблица
borrowerбудет изменена в соответствии с требованиями 1-й нормальной формы (1НФ) - таблицы
bankиloanбудут изменены в соответствии с требованиями 2-й нормальной формы (2НФ) - таблица
loanбудет изменена повторно в соответствии с требованиями 3-й нормальной формы (3НФ)
По завершении упражнения вы будете увереннее чувствовать себя при нормализации таблиц базы данных.
Это упражнение является частью курса
Создание баз данных PostgreSQL
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- 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 ___;