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