Chỉ ra các quy tắc phân mảnh dữ liệu?
Trả lời:
Đáp án đúng: B
Quy tắc phân mảnh dữ liệu bao gồm ba tính chất chính:
1. **Tính đầy đủ (Completeness):** Đảm bảo rằng tất cả các phần dữ liệu trong lược đồ quan hệ ban đầu đều được ánh xạ vào ít nhất một mảnh sau khi phân mảnh. Không có dữ liệu nào bị mất đi trong quá trình phân mảnh.
2. **Tính phục hồi (Reconstruction):** Có khả năng tái tạo lại lược đồ quan hệ ban đầu từ các mảnh đã được phân mảnh. Điều này đảm bảo rằng việc phân mảnh không làm mất đi khả năng truy vấn và kết hợp dữ liệu.
3. **Tính tách biệt (Disjointness):** Nếu một mảnh chứa một phần dữ liệu, thì phần dữ liệu đó không được phép xuất hiện trong bất kỳ mảnh nào khác. Điều này đặc biệt quan trọng trong phân mảnh ngang để tránh dư thừa và đảm bảo tính nhất quán dữ liệu. Trong phân mảnh dọc, thuộc tính có thể được lặp lại trong các mảnh khác nhau.
Như vậy, đáp án đúng là B: Tính đầy đủ, tính phục hồi, tính tách biệt.





