Quan hệ 1NF không thể chấp nhận được trong quá trình tìm kiếm, vì:
Trả lời:
Đáp án đúng: B
Quan hệ 1NF (First Normal Form) là quan hệ mà các thuộc tính chỉ chứa các giá trị nguyên tố (atomic value), tức là không có thuộc tính đa trị hoặc thuộc tính phức hợp. Tuy nhiên, 1NF vẫn có thể gây ra các vấn đề về dư thừa dữ liệu và bất thường khi cập nhật (insertion, deletion, update anomalies).
* **A. Không đảm bảo tính toàn vẹn dữ liệu:** Mặc dù 1NF đã loại bỏ thuộc tính đa trị, nó vẫn chưa đủ để đảm bảo tính toàn vẹn dữ liệu hoàn toàn. Các ràng buộc toàn vẹn phức tạp hơn cần được áp dụng để đảm bảo dữ liệu chính xác và nhất quán.
* **B. Khi thao tác các phép lưu trữ thường xuất hiện dị thường thông tin:** Đây là đáp án chính xác. Quan hệ 1NF có thể chứa dư thừa dữ liệu, dẫn đến các dị thường (anomalies) khi thực hiện các thao tác chèn, xóa, hoặc sửa đổi dữ liệu. Ví dụ: nếu một thông tin được lặp lại nhiều lần, việc sửa đổi thông tin đó ở một nơi mà không sửa ở những nơi khác sẽ dẫn đến dữ liệu không nhất quán.
* **C. Cấu trúc biểu diễn dữ liệu phức tạp:** Ngược lại, 1NF giúp đơn giản hóa cấu trúc dữ liệu so với khi có thuộc tính đa trị.
* **D. Có quá nhiều phụ thuộc hàm trong nó:** Số lượng phụ thuộc hàm không phải là vấn đề chính của 1NF. Vấn đề là các phụ thuộc hàm này có thể gây ra dư thừa và dị thường.
Do đó, đáp án đúng là B.