Các thành phần của một hệ quản trị cơ sở dữ liệu phân tán bao gồm?
Trả lời:
Đáp án đúng: A
Hệ quản trị cơ sở dữ liệu phân tán (Distributed Database Management System - DDBMS) bao gồm nhiều thành phần phối hợp để quản lý dữ liệu trải rộng trên nhiều vị trí vật lý. Các thành phần chính bao gồm:
* **Bộ xử lý người dùng:** Tiếp nhận và xử lý các yêu cầu từ người dùng.
* **Bộ xử lý dữ liệu:** Quản lý việc lưu trữ, truy xuất và cập nhật dữ liệu.
* **Bộ xử lý truy vấn cục bộ:** Tối ưu hóa và thực thi các truy vấn trên dữ liệu cục bộ tại mỗi vị trí.
* **Cơ chế khôi phục cục bộ:** Đảm bảo tính nhất quán và khả năng phục hồi dữ liệu tại mỗi vị trí trong trường hợp xảy ra lỗi.
* **Bộ điều khiển dữ liệu:** Điều phối và đồng bộ hóa dữ liệu giữa các vị trí.
* **Cơ chế giám sát thực thi toàn cục:** Theo dõi và đảm bảo việc thực thi các giao dịch phân tán tuân thủ các ràng buộc về tính nhất quán.
Do đó, đáp án B, C, D mô tả chính xác các thành phần của một hệ quản trị cơ sở dữ liệu phân tán, còn đáp án A không đầy đủ.