1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Tạo cơ sở dữ liệu PostgreSQL

Connected

Bài tập

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.

Hướng dẫn 1/4

undefined XP
    1
    2
    3
    4
  • Bảng borrower chưa đạt 1NF.
CREATE TABLE borrower (
    id serial PRIMARY KEY,
    full_name VARCHAR (100) NOT NULL
);

Thêm các cột first_name và last_name. Xóa cột full_name để đáp ứng 1NF cho bảng này.