Hệ QT CSDL có các chương trình thực hiện những nhiệm vụ:
Trả lời:
Đáp án đúng: D
Hệ quản trị cơ sở dữ liệu (QT CSDL) đảm nhiệm nhiều vai trò quan trọng để đảm bảo tính toàn vẹn, bảo mật và khả năng truy cập của dữ liệu. Cụ thể:
* **Phát hiện và ngăn chặn truy cập trái phép, điều khiển truy cập đồng thời (A):** Hệ QT CSDL phải có cơ chế bảo mật để xác thực người dùng và phân quyền truy cập, ngăn chặn những truy cập không được phép. Ngoài ra, nó cần quản lý các truy cập đồng thời để tránh xung đột và đảm bảo tính nhất quán của dữ liệu.
* **Duy trì tính nhất quán của dữ liệu, quản lý mô tả dữ liệu (B):** Hệ QT CSDL sử dụng các ràng buộc và cơ chế kiểm soát giao dịch để đảm bảo dữ liệu luôn ở trạng thái hợp lệ. Nó cũng quản lý các mô tả dữ liệu (metadata) để hiểu cấu trúc và ý nghĩa của dữ liệu.
* **Khôi phục CSDL khi có sự cố (C):** Trong trường hợp phần cứng hoặc phần mềm gặp sự cố, hệ QT CSDL phải có khả năng khôi phục lại trạng thái trước đó của CSDL để tránh mất mát dữ liệu.
Vì cả ba nhiệm vụ trên đều là các chức năng quan trọng của hệ QT CSDL, đáp án đúng là D.