Dạng chuẩn 1

Bách khoa toàn thư mở Wikipedia
Bước tới: menu, tìm kiếm

Dạng chuẩn 1 (1NF) là một dạng chuẩn được sử dụng trong tiêu chuẩn hóa cơ sở dữ liệu. Đây là dạng chuẩn ở mức thấp nhất và là điều kiện cần cho các dạng chuẩn cao hơn như Dạng chuẩn 2 (2NF), Dạng chuẩn 3 (3NF), Dạng chuẩn Boyce-Codd (BCNF)...

Định nghĩa[sửa | sửa mã nguồn]

Ví dụ[sửa | sửa mã nguồn]

Giả sử một người thiết kế muốn ghi nhận tên và số điện thoại của khách hàng. Anh ta định nghĩa 1 bảng như sau:

Customer
Customer ID First Name Surname Telephone Number
123 Robert Ingram 555-861-2025
456 Jane Wright 555-403-1659
789 Maria Fernandez 555-808-9633

Bất thường[sửa | sửa mã nguồn]

Một quan hệ ở dạng chuẩn 1 vẫn có thể có các bất thường khi cập nhật. Để loại bỏ các bất thường này, quan hệ này cần phải được phân rã thành các quan hệ ở dạng chuẩn cao hơn.

  • Sự bất thường khi thêm vào
  • Sự bất thường khi sửa đổi
  • Sự bất thường khi xóa bỏ

Tham khảo[sửa | sửa mã nguồn]