

2
Cơ sở dữ liệu
1.1. Chuẩn hoá
Trong một số trường hợp quan hệ có thể
chứa các thông tin trùng lặp (dư thừa),
nên việc cập nhật dữ liệu (thêm, sửa, huỷ)
gây ra những dị thường.
Các quan hệ trên cần thiết phải biến đổi
thành các dạng phù hợp hơn được gọi là
chuẩn hoá.
1. Giới thiệu chung

3
Cơ sở dữ liệu
1.2. Quan hệ được chuẩn hoá
Là quan hệ trong đó mỗi miền của
một thuộc tính chỉ chứa những giá trị
nguyên tố tức là không phân nhỏ
được nữa
1.3. Quan hệ không chuẩn hoá
Quan hệ có chứa các miền giá trị là
không nguyên tố
1. Giới thiệu chung

4
Cơ sở dữ liệu
Mỗi quan hệ thuộc một trong các dạng
Không chuẩn hoá
Chuẩn 1
Chuẩn 2
Chuẩn 3
Chuẩn Boyce codd

5
Cơ sở dữ liệu
Định nghĩa
Quan hệ Rởdạng chuẩn 1 (1NF - First
Normal Form) nếu mọi thuộc tính của Rđều
chứa các giá trị nguyên tố (atomic value), giá
trị này không là một danh sách các giá trị
hoặc các giá trị phức hợp (composite value).
Các thuộc tính của quan hệ R
Không là thuộc tính đa trị (multivalued
attribute).
Không là thuộc tính phức hợp (composite
attribute).
2. Dạng chuẩn 1

