Chọn một khẳng định nào sau đây là đúng nhất
A.
Khi thực hiện các phép lưu trữ trên các quan hệ chưa được chuẩn hoá thường xuất hiện dị thường thông tin.
B.
Dữ liệu trong các quan hệ không đảm bảo tính toàn vẹn
C.
Trong dữ liệu lưu trữ luôn luôn có sự dư thừa, không nhất quán dữ liệu
D.
Dị thường thông tin là thường xuất hiện khi thực hiện truy vấn dữ liệu
Trả lời:
Đáp án đúng: A
Câu hỏi này kiểm tra kiến thức về chuẩn hóa cơ sở dữ liệu và các vấn đề phát sinh khi làm việc với các quan hệ chưa được chuẩn hóa.
* **Phương án A:** Khi thực hiện các phép lưu trữ (thêm, sửa, xóa) trên các quan hệ chưa được chuẩn hóa, chúng ta thường gặp phải các dị thường (anomalies) như dị thường chèn (insertion anomaly), dị thường xóa (deletion anomaly), và dị thường cập nhật (update anomaly). Điều này xảy ra do dữ liệu bị lặp lại và các phụ thuộc hàm không được quản lý tốt. Vì vậy, phương án A là chính xác nhất.
* **Phương án B:** Tính toàn vẹn dữ liệu là một thuộc tính quan trọng của cơ sở dữ liệu, và việc chuẩn hóa giúp đảm bảo tính toàn vẹn này. Tuy nhiên, các quan hệ không được chuẩn hóa không nhất thiết luôn luôn vi phạm tính toàn vẹn, mặc dù rủi ro này cao hơn.
* **Phương án C:** Dữ liệu dư thừa và không nhất quán có thể xảy ra trong các quan hệ chưa được chuẩn hóa, nhưng không phải *luôn luôn* xảy ra. Mức độ dư thừa và không nhất quán phụ thuộc vào thiết kế cụ thể của quan hệ.
* **Phương án D:** Dị thường thông tin chủ yếu phát sinh khi thực hiện các thao tác lưu trữ (thêm, sửa, xóa) dữ liệu, chứ không phải khi truy vấn dữ liệu.
Vì vậy, phương án A là đáp án đúng nhất vì nó chỉ ra một vấn đề *thường* gặp và quan trọng khi làm việc với các quan hệ chưa được chuẩn hóa.