JavaScript is required

Chọn một khẳng định nào sau đây là đúng nhất khi nói về phép UNION:

A.

Thuộc tính của quan hệ hợp là hợp các thuộc tính của các quan hệ nguồn.

B.

Các bộ của quan hệ hợp là hợp các bộ của các quan hệ nguồn.

C.

Hợp của 2 quan hệ khả hợp là một quan hệ khả hợp với các quan hệ nguồn.

D.
Hợp của 2 quan hệ là một quan hệ khả hợp với các quan hệ nguồn.
Trả lời:

Đáp án đúng: C


Phép UNION (phép hợp) trong đại số quan hệ được định nghĩa như sau: Cho hai quan hệ R và S có cùng số lượng thuộc tính và các thuộc tính tương ứng có cùng kiểu dữ liệu (tức là R và S khả hợp). Khi đó, R UNION S (ký hiệu R ∪ S) là một quan hệ chứa tất cả các bộ thuộc R và tất cả các bộ thuộc S, loại bỏ các bộ trùng lặp. Phân tích các đáp án: * **A. Thuộc tính của quan hệ hợp là hợp các thuộc tính của các quan hệ nguồn.** Sai. Quan hệ hợp chỉ thực hiện được khi hai quan hệ có cùng thuộc tính (khả hợp). * **B. Các bộ của quan hệ hợp là hợp các bộ của các quan hệ nguồn.** Gần đúng, nhưng chưa chính xác. Cần phải loại bỏ các bộ trùng lặp. * **C. Hợp của 2 quan hệ khả hợp là một quan hệ khả hợp với các quan hệ nguồn.** Đúng. Kết quả của phép hợp hai quan hệ khả hợp sẽ tạo ra một quan hệ mới, và quan hệ mới này vẫn khả hợp với cả hai quan hệ ban đầu (về mặt số lượng và kiểu dữ liệu của thuộc tính). * **D. Hợp của 2 quan hệ là một quan hệ khả hợp với các quan hệ nguồn.** Sai. Phép hợp chỉ thực hiện được trên 2 quan hệ khả hợp. Câu này không đề cập đến việc hai quan hệ ban đầu phải khả hợp, nên không chính xác. Vậy, đáp án đúng nhất là C.

Câu hỏi liên quan