JavaScript is required

Chọn một khẳng định nào sau đây là đúng nhất khi tách quan hệ:

A.

Đảm bảo tính toàn vẹn dữ liệu

B.

Đảm bảo tính độc lập dữ liệu.

C.

Làm tổn thất thông tin

D.

Không làm tổn thất thông tin

Trả lời:

Đáp án đúng: A


Tách quan hệ (Decomposition) trong cơ sở dữ liệu là quá trình chia một lược đồ quan hệ lớn thành các lược đồ quan hệ nhỏ hơn. Mục tiêu chính của việc tách quan hệ là giảm dư thừa dữ liệu và cải thiện tính toàn vẹn dữ liệu. Khi tách quan hệ đúng cách, chúng ta đảm bảo rằng không có thông tin nào bị mất đi. Phương án A: Đảm bảo tính toàn vẹn dữ liệu là một mục tiêu của tách quan hệ, nhưng không phải là phát biểu *duy nhất* và *đầy đủ* nhất. Phương án B: Đảm bảo tính độc lập dữ liệu cũng là một lợi ích của việc thiết kế cơ sở dữ liệu tốt, bao gồm cả tách quan hệ, nhưng không phải là mục tiêu cốt lõi của việc tách quan hệ. Phương án C: Làm tổn thất thông tin là sai. Mục tiêu của tách quan hệ là *không* làm tổn thất thông tin. Phương án D: Không làm tổn thất thông tin là đúng. Đây là mục tiêu quan trọng nhất khi thực hiện tách quan hệ. Khi tách quan hệ, chúng ta cần đảm bảo rằng có thể khôi phục lại thông tin ban đầu từ các quan hệ đã tách. Vậy đáp án đúng nhất là D.

Câu hỏi liên quan