JavaScript is required

Chọn một khẳng định nào sau đây là đúng nhất khi nói về mục tiêu:

A.

A. Tách quan hệ là thực hiện tối ưu truy vấn, tìm kiếm.

B.

B. Tách quan hệ là thực hiện tối ưu lưu trữ, tiết kiệm bộ nhớ.

C.

C. Tách quan hệ là nhằm đảm bảo tính độc lập dữ liệu.

D.
D. Tách quan hệ là làm giảm nhẹ tính toán.
Trả lời:

Đáp án đúng: C


Mục tiêu chính của việc tách quan hệ (decomposition) trong cơ sở dữ liệu là đảm bảo tính độc lập dữ liệu và giảm thiểu dư thừa dữ liệu. Điều này giúp cho việc lưu trữ dữ liệu hiệu quả hơn, đồng thời giảm thiểu các bất thường khi cập nhật, chèn hoặc xóa dữ liệu.

- Phương án A: Tối ưu truy vấn, tìm kiếm là một mục tiêu của việc thiết kế cơ sở dữ liệu nói chung, nhưng không phải là mục tiêu *duy nhất* hoặc *quan trọng nhất* của việc tách quan hệ.

- Phương án B: Tối ưu lưu trữ, tiết kiệm bộ nhớ là một hệ quả của việc tách quan hệ và giảm dư thừa, nhưng không phải là mục tiêu chính.

- Phương án C: Đảm bảo tính độc lập dữ liệu là mục tiêu chính của việc tách quan hệ. Tính độc lập dữ liệu có nghĩa là thay đổi cấu trúc lưu trữ dữ liệu không ảnh hưởng đến các ứng dụng sử dụng dữ liệu đó.

- Phương án D: Làm giảm nhẹ tính toán là một mục tiêu có thể có của việc thiết kế cơ sở dữ liệu, nhưng không liên quan trực tiếp đến việc tách quan hệ.

Do đó, phương án C là đúng nhất.

Câu hỏi liên quan