Chọn một khẳng định nào sau đây là đúng nhất:
A.
Cấu trúc lưu trữ và các hệ chương trình ứng dụng trên độc lập với nhau
B.
Người sử dụng khi thao tác trên các cơ sở dữ liệu có thể làm thay đổi cấu trúc lưu trữ dữ liệu và chiến lược truy nhập cơ sở dữ liệu
C.
Mục tiêu của các hệ CSDL là: tính bất biến của các hệ ứng dụng đối với sự thay đổi trong cấu trúc lưu trữ và chiến lược truy nhập dữ liệu
D.
Dữ liệu được biểu diễn, mô tả nhiều cách khác nhau
Trả lời:
Đáp án đúng: C
Câu hỏi này kiểm tra kiến thức về mục tiêu của hệ quản trị cơ sở dữ liệu (CSDL). Mục tiêu chính của hệ CSDL là đảm bảo tính độc lập dữ liệu, nghĩa là các ứng dụng không bị ảnh hưởng khi có thay đổi về cấu trúc lưu trữ hoặc chiến lược truy cập dữ liệu.
* **Phương án A:** Sai. Cấu trúc lưu trữ và các hệ chương trình ứng dụng không hoàn toàn độc lập, chúng có mối quan hệ nhất định thông qua các giao diện và tầng trừu tượng.
* **Phương án B:** Sai. Người sử dụng không được phép trực tiếp thay đổi cấu trúc lưu trữ và chiến lược truy nhập cơ sở dữ liệu. Việc này do người quản trị CSDL thực hiện để đảm bảo tính toàn vẹn và hiệu năng của hệ thống.
* **Phương án C:** Đúng. Đây là khẳng định chính xác nhất về mục tiêu của các hệ CSDL. Tính bất biến của các hệ ứng dụng đối với sự thay đổi trong cấu trúc lưu trữ và chiến lược truy nhập dữ liệu là một trong những mục tiêu quan trọng nhất, đảm bảo tính linh hoạt và khả năng bảo trì của hệ thống.
* **Phương án D:** Sai. Dữ liệu có thể được biểu diễn và mô tả theo nhiều cách khác nhau, nhưng điều này không phải là mục tiêu chính của hệ CSDL mà là đặc điểm của mô hình dữ liệu.
Vì vậy, đáp án đúng nhất là C.