Cho quan hệ PROJ(PNO,PNAME,BUDGET,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ì?
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 các tập hợp con theo chiều dọc, mỗi tập hợp con chứa một số thuộc tính của quan hệ ban đầu. Trong trường hợp này, quan hệ PROJ được tách thành PROJ1 và PROJ2, mỗi quan hệ chứa một tập hợp các thuộc tính khác nhau của PROJ, do đó đây là phép phân mảnh dọc.
Phân mảnh ngang là chia quan hệ thành các tập con theo các bộ (hàng), thường dựa trên một điều kiện nào đó. Phân mảnh lai là kết hợp cả phân mảnh dọc và ngang. Phân mảnh hỗn hợp không phải là một khái niệm phân mảnh cụ thể, mà chỉ là một cách nói chung chung về việc kết hợp các phương pháp phân mảnh khác nhau.