Insertion anomaly là gì?

Phrase Database

Insertion anomaly là một vấn đề khi không chuẩn hóa cơ sở dữ liệu (database normalization) để hiểu rõ hãy xem bảng Student sau:

ROLL NOR NAME BRANCH HOD PHONE NO
201 John Computer Science Mr. X 53328
202 Lan Computer Science Mr. X 53328
203 Mai Computer Science Mr. X 53328

Giả sử đối với một đợt nhập học mới, cho đến khi và trừ khi học sinh chọn một ngành (cột branch trong bảng trên), dữ liệu của học sinh không thể được chèn vào, nếu không chúng ta sẽ phải đặt thông tin ngành là NULL. Ngoài ra, nếu chúng ta phải chèn dữ liệu của 100 sinh viên của cùng một ngành, thì thông tin của ngành sẽ được lặp lại cho tất cả 100 sinh viên đó. Những tình huống này là insertion anomaly.

Learning English Everyday