Không tồn tại các thuộc tính thừa ở vế trái Một thuộc tính ở vế trái là thừa khi:

Một phần của tài liệu Cơ Sở Dữ Liệu ĐH Cần Thơ Chương 5 doc (Trang 33 - 36)

F - {X→A} tương đương với F

Ù (F - {X→ A})+ chứa X→A

Ù A ∈ X+F - {X→A}

) Không tồn tại các thuộc tính thừa ở vế trái. Một thuộc tính ở vế tráilà thừa khi: là thừa khi:

Với Z ⊂ X, (F - {X→ A}) U {Z→A} tương đương với F

Ù Với Z ⊂ X, {Z→A} ∈ F+ hay A ∈ Z+

T

Tpp phph thuthucc hhààmm ttii titiuu (2)(2)

„ Cách chuyển tập pth F về tập pth tối tiểu:

)Bước 1: Đưa các PTH về dạng chỉ có 1 thuộc tính ở vế phải => F1

)Bước 2: Loại bỏ các pth thừa trong F1 => F2

)Bước 3: Loại bỏ các thuộc tính thừa ở vế trái các pth của F2

„ Ví dụ: F= { AB → C ACD → B C → A D → EG CG → BD BC → D BE → C CE →AG} Tìm phủ tối tiểu của F „ Ðịnh lý: Mọi tập phụ thuộc hàm F đều có một tập phụ thuộc hàm tối tiểu G tương đương.

T

Tpp phph thuthucc hhààmm rrúútt ggnn tt nhiênnhiên

„ Định nghĩa:

Cho tập phụ thuộc hàm F = {Li → Ri | Li, Ri ∈ U , i=1..m} )F ở dạng rút gọn tự nhiên nếu: Li ∩ Ri = φ , i=1..m. Li ≠ Lj , ∀i ≠ j , i,j=1..m. „ Ví dụ: Tìm tập rút gọn tự nhiên của: F = { AB → BC B→D CD → E BE → GA BE → DC }

B

Bààii TTpp

1. Tìm phủ tối tiểu của F = { AB → CD, BC → DEF, D → CEF, ADE→ G, ABC → G, ABD → G }.

2. Cho U = ABCDEGHIJ. Hãy tìm tập rút gọn tự nhiên của F. F = { AG → HB, AD → BC, AG → BC,

Một phần của tài liệu Cơ Sở Dữ Liệu ĐH Cần Thơ Chương 5 doc (Trang 33 - 36)

Tải bản đầy đủ (PDF)

(36 trang)