Mẫu thường Boyce-Codd (BCNF)

Tác Giả: John Stephens
Ngày Sáng TạO: 21 Tháng MộT 2021
CậP NhậT Ngày Tháng: 29 Tháng Sáu 2024
Anonim
Boyce-Codd Normal Form (BCNF) | Database Normalization | DBMS
Băng Hình: Boyce-Codd Normal Form (BCNF) | Database Normalization | DBMS

NộI Dung

Định nghĩa - Mẫu thường Boyce-Codd (BCNF) có nghĩa là gì?

Boyce-Codd Form Form (BCNF) là một trong những hình thức chuẩn hóa cơ sở dữ liệu. Một bảng cơ sở dữ liệu nằm trong BCNF khi và chỉ khi không có các phụ thuộc chức năng không tầm thường của các thuộc tính trên bất kỳ thứ gì khác ngoài siêu khóa của khóa ứng viên.


BCNF đôi khi cũng được gọi là 3.5NF hoặc 3.5 Biểu mẫu thông thường.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Mẫu bình thường Boyce-Codd (BCNF)

BCNF được phát triển bởi Raymond Boyce và E.F. Codd; sau này được coi là cha đẻ của thiết kế cơ sở dữ liệu quan hệ.

BCNF thực sự là một phần mở rộng của Mẫu thông thường thứ 3 (3NF). Vì lý do này, nó thường được gọi là 3,5NF. 3NF tuyên bố rằng tất cả dữ liệu trong một bảng chỉ phải phụ thuộc vào khóa chính của bảng đó chứ không phụ thuộc vào bất kỳ trường nào khác trong bảng. Thoạt nhìn có vẻ như BCNF và 3NF giống nhau. Tuy nhiên, trong một số trường hợp hiếm hoi, bảng 3NF không tuân thủ BCNF. Điều này có thể xảy ra trong các bảng có hai hoặc nhiều khóa ứng viên tổng hợp chồng chéo.