Chọn một khẳng định nào sau đây là đúng nhất:
Trả lời:
Đáp án đúng: B
Phép tách (decomposition) trong cơ sở dữ liệu là quá trình chia một lược đồ quan hệ lớn thành các lược đồ quan hệ nhỏ hơn. Mục đích của việc này là để giảm dư thừa dữ liệu và cải thiện tính nhất quán. Một phép tách được coi là "không tổn thất" (lossless) nếu, khi kết hợp lại các quan hệ con từ phép tách, ta có thể khôi phục lại quan hệ gốc ban đầu mà không làm mất bất kỳ thông tin nào. Điều này có nghĩa là, nếu phép tách được thực hiện một cách cẩn thận và tuân thủ các quy tắc nhất định (ví dụ: dựa trên phụ thuộc hàm), thì quan hệ gốc sẽ không bị tổn thất.
* **Phương án A: Sai.** Vì phép tách có thể không tổn thất nếu được thực hiện đúng cách.
* **Phương án B: Sai.** Vì phép tách có thể không tổn thất nếu được thực hiện đúng cách.
* **Phương án C: Sai.** Vì phép tách có thể không tổn thất nếu được thực hiện đúng cách.
* **Phương án D: Đúng.** Đây là khẳng định đúng nhất vì mục tiêu của một phép tách tốt là đảm bảo không có tổn thất thông tin. Nếu phép tách được thực hiện dựa trên các phụ thuộc hàm của lược đồ quan hệ, ta có thể đảm bảo rằng việc kết hợp các lược đồ con sẽ khôi phục lại lược đồ gốc mà không mất thông tin.
Vì vậy, đáp án đúng nhất là D.





