Khái niệm phân mảnh cơ sở dữ liệu được hiểu là gì?
Trả lời:
Đáp án đúng: A
Phân mảnh cơ sở dữ liệu là quá trình chia một quan hệ (table) thành nhiều mảnh (fragments) nhỏ hơn. Các mảnh này có thể được lưu trữ trên cùng một site hoặc trên các site khác nhau.
* **Đáp án A đúng:** Quan hệ toàn cục (quan hệ ban đầu) có thể được chia thành nhiều mảnh, và các mảnh này thường không chồng lặp nhau để tránh dư thừa dữ liệu và đảm bảo tính nhất quán.
* **Đáp án B sai:** Việc các quan hệ được cài đặt trên các site khác nhau liên quan đến phân tán dữ liệu, nhưng không phải là định nghĩa của phân mảnh.
* **Đáp án C sai:** Việc sao chép các quan hệ và cài đặt trên các site khác nhau là khái niệm sao chép (replication), không phải phân mảnh.
* **Đáp án D sai:** Trong hầu hết các trường hợp, phân mảnh được thực hiện sao cho các mảnh không chồng lặp nhau (ngoại trừ một số trường hợp đặc biệt như phân mảnh chồng lặp để tăng tính sẵn sàng).