Bắt đầu ngayBắt đầu miễn phí

Thực hành quy trình chuẩn hóa

Chuẩn hóa bảng là bước quan trọng trước khi tạo cơ sở dữ liệu mới để giảm dư thừa dữ liệu và đảm bảo quản lý tốt tính toàn vẹn dữ liệu.

Trong bài tập này, bạn sẽ thực hành chuẩn hóa các bảng liên quan đến chương trình cho vay của Small Business Association:

  • bảng borrower sẽ được chỉnh sửa để đáp ứng yêu cầu của Dạng chuẩn 1 (1NF)
  • bảng bank và bảng loan sẽ được chỉnh sửa để đáp ứng yêu cầu của Dạng chuẩn 2 (2NF)
  • bảng loan sẽ tiếp tục được chỉnh sửa để đáp ứng yêu cầu của Dạng chuẩn 3 (3NF)

Sau khi hoàn thành, bạn sẽ tự tin hơn với khả năng chuẩn hóa các bảng cơ sở dữ liệu.

Bài tập này là một phần của khóa học

Tạo cơ sở dữ liệu PostgreSQL

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- 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 ___;
Chỉnh sửa và Chạy Mã