JavaScript is required

Cho quan hệ PROJ(PNO,PNAME,BUDGET,LOC). Tách thành hai quan hệ PROJ1, PROJ2 thỏa theo điều kiện: BUDGET ≤ 200000; BUDGET > 200000. Đây là phép phân mảnh gì?

A.

Phép phân mảnh ngang

B.

Phép phân mảnh dọc

C.

Phép phân mảnh lai

D.

Phép phân mảnh hỗn hợp

Trả lời:

Đáp án đúng: A


Phép phân mảnh ngang chia một quan hệ thành nhiều quan hệ con dựa trên các hàng (tuple) thỏa mãn một điều kiện nào đó. Trong trường hợp này, quan hệ PROJ được chia thành PROJ1 và PROJ2 dựa trên điều kiện về BUDGET (BUDGET ≤ 200000 và BUDGET > 200000). Như vậy, đây chính là phép phân mảnh ngang. Phép phân mảnh dọc chia một quan hệ thành nhiều quan hệ con dựa trên các cột (attribute). Phép phân mảnh lai là sự kết hợp giữa phân mảnh ngang và phân mảnh dọc. Phép phân mảnh hỗn hợp không phải là một thuật ngữ chính thức trong phân mảnh cơ sở dữ liệu.

Câu hỏi liên quan