You are on page 1of 2

Niit – Sao Bac Dau MMS1002

BÀI TẬP CHUẨN HÓA

Bảng dữ liệu phi chuẩn hóa

- OrderID
Các bạn dựa vào
- OrderDate
bảng phi chuẩn
- CustomerID
hóa bên cạnh, sau
- OrderDate
đó áp dụng 3 cách
- Requieddate
chuẩn hóa, mỗi
- Shippeddate
bước chuẩn hóa
- Quantity
phải có chi tiết
- Discount các kết quả như:
- Companyname bảng, cột...
- Address

- City

- ProductID

- ProductName

- UnitPrice

1. Chuẩn hóa 1

Phát biểu: Một quan hệ được coi là chuẩn hóa 1 khi và chỉ khi các miền giá trị của quan
hệ chứa các giá trị đơn nhất

2. Chuẩn hóa 2: ( Loại bỏ dữ liệu dư thừa)

Phát biểu: Một quan hệ ở dạng chuẩn hóa 2 khi và chỉ khi nó ở dạng chuẩn 1 và tất cả
các trường không phải khóa chính phải phụ thuộc hoàn toàn vào khóa chính của quan
hệ.

3. Chuẩn hóa 3 ( Loại bỏ các trường không phụ thuộc vào khóa chính )
Niit – Sao Bac Dau MMS1002

Phát biểu: Một quan hệ R được coi là ở dạng chuẩn khi và chỉ khi nó ở dạng chuẩn 2
và các thuộc tính không phải là khóa chính của R phải phụ thuộc vào mỗi khóa ứng viên
R.

Tham khảo hình dưới đây để chuẩn hóa:

You might also like