JavaScript is required

Cho quan hệ PROJ(PNO,PNAME,BUGET,LOC). Tách thành hai quan hệ: PROJ1 = π PNO,BUDGET (PROJ); PROJ2 = π PNO,PNAME,LOC (PROJ). Đây là

phép phân mảnh gì?

A.

A.Phép phân mảnh ngang.

B.

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

C.

C.Phép phân mảnh lai.

D.

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

Trả lời:

Đáp án đúng: B


Phép phân mảnh dọc (Vertical Fragmentation) là phép chia một quan hệ thành nhiều quan hệ con bằng cách chọn ra một số cột nhất định (thuộc tính) từ quan hệ gốc. Trong trường hợp này, quan hệ PROJ được tách thành PROJ1 và PROJ2, mỗi quan hệ con chứa một tập hợp các cột khác nhau từ PROJ, do đó đây là phép phân mảnh dọc. Phân mảnh ngang (Horizontal Fragmentation) là phép chia một quan hệ thành nhiều quan hệ con bằng cách chọn ra một số hàng nhất định (bản ghi) từ quan hệ gốc dựa trên một điều kiện nào đó. Phân mảnh lai (Hybrid Fragmentation) là sự kết hợp giữa phân mảnh ngang và phân mảnh dọc. Do đó, đáp án đúng là B.

Câu hỏi liên quan