Các kiểu thiết kế cơ sở dữ liệu phân tán trên mạng máy tính là gì?
Trả lời:
Đáp án đúng: D
Thiết kế cơ sở dữ liệu phân tán có ba kiểu chính: bản sao (replication), phân mảnh (fragmentation) và kết hợp cả hai (hybrid).
* **Bản sao:** Dữ liệu được sao chép và lưu trữ ở nhiều vị trí khác nhau. Điều này cải thiện tính sẵn sàng và hiệu suất đọc, nhưng đòi hỏi cơ chế đồng bộ hóa phức tạp để đảm bảo tính nhất quán.
* **Phân mảnh:** Dữ liệu được chia thành các phần nhỏ hơn (phân mảnh) và lưu trữ ở các vị trí khác nhau. Điều này có thể cải thiện hiệu suất bằng cách cho phép truy cập dữ liệu cục bộ, nhưng đòi hỏi cơ chế quản lý phức tạp để đảm bảo tính toàn vẹn.
* **Kết hợp (Hybrid):** Kết hợp cả bản sao và phân mảnh để tận dụng ưu điểm của cả hai phương pháp. Ví dụ: một phân mảnh dữ liệu có thể được sao chép ở nhiều vị trí.
Do đó, đáp án D là đầy đủ và chính xác nhất.