JavaScript is required

Chọn một khẳng định nào sau đây là đúng nhất:

A.

Mô hình kiến trúc 3 lớp dữ liệu là mô hình lưu trữ cơ sở dữ liệu

B.

Mô hình kiến trúc 3 lớp dữ liệu đảm bảo tính nhất quán và toàn ven dữ liệu

C.

Mô hình kiến trúc 3 lớp dữ liệu đảm bảo tính bảo mật và an toàn dữ liệu

D.

Mô hình kiến trúc 3 lớp đảm bảo tính độc lập dữ liệu.

Trả lời:

Đáp án đúng: D


Mô hình kiến trúc 3 lớp (Three-schema architecture) là một mô hình thiết kế cơ sở dữ liệu nhằm mục đích tách biệt các mức độ trừu tượng khác nhau của dữ liệu, từ đó đảm bảo tính độc lập dữ liệu. Ba lớp đó là: * **Lớp vật lý (Physical schema):** Mô tả cách dữ liệu thực sự được lưu trữ trên hệ thống. * **Lớp khái niệm (Conceptual schema):** Mô tả cấu trúc logic của toàn bộ cơ sở dữ liệu. * **Lớp khung nhìn (External schema):** Mô tả các phần của cơ sở dữ liệu mà người dùng cụ thể quan tâm. Tính độc lập dữ liệu đạt được nhờ việc thay đổi ở một lớp không ảnh hưởng đến các lớp khác. Ví dụ, thay đổi cách lưu trữ dữ liệu vật lý không ảnh hưởng đến lớp khái niệm hoặc lớp khung nhìn. Các đáp án khác không đúng vì: * **A:** Mô hình kiến trúc 3 lớp không phải là mô hình lưu trữ CSDL mà là mô hình *thiết kế* CSDL. * **B:** Mặc dù kiến trúc này có thể hỗ trợ tính nhất quán và toàn vẹn, nhưng đây không phải là mục tiêu chính của nó. * **C:** Tương tự, tính bảo mật và an toàn dữ liệu cũng không phải là mục tiêu chính của mô hình này.

Câu hỏi liên quan