... Phủtối thiểu tậpphụthuộchàm (minimal cover) Tậpphụthuộchàmtối thiểu (minimal cover) F gọi tậpphụthuộchàmtốithiểu (hay phủtối thiểu) F thỏa đồng thời ba điều kiện sau: F tập ... tậpphụthuộchàm có vế trái khôngdư thừa F tậpphụthuộchàm có vế phải thuộc tính F tậpphụthuộchàmkhôngdư thừa Phủtối thiểu tậpphụthuộchàm (minimal cover) Thuật toán tìm phủtối ... BC,B C, A D} Phủtối thiểu tậpphụthuộchàm (minimal cover) Phụthuộchàmdư thừa: F tậpphụthuộchàmkhôngdư thừa không tồn F’ F cho F’ F Ngược lại F tậpphụthuộchàmdư thừa Ví...
... II.Tìm phủtốithiểu cho toán sau: B3: Loại bỏ thuộc tính dư thừa bên trái phụthuộchàm Sau thực B2 ta có F={ B→D, B→E, D→C, E→A, E→G} Và loại bỏ thuộc tính bên vế trái phụthuộchàm nên phủtốithiểu ... toán sau: B3: Loại bỏ thuộc tính dư thừa bên trái phụthuộchàm Sau thực B2 ta có F={ BE→C, EI→B, C→D, C→I, BC→A } Và loại bỏ thuộc tính bên vế trái phụthuộchàm nên phủtốithiểu là: F={ BE→C, ... Loại bỏ thuộc tính dư thừa bên trái phụthuộchàm Sau thực B2 ta có F={A→B, BC→D, CE→G, ACE→H, CG→B} Và loại bỏ thuộc tính bên vế trái phụthuộchàm nên phủtốithiểu là: F={A→B, BC→D, CE→G, ACE→H,...
... II.Tìm phủtốithiểu cho toán sau: B3: Loại bỏ thuộc tính dư thừa bên trái phụthuộchàm Sau thực B2 ta có F={ B→D, B→E, D→C, E→A, E→G} Và loại bỏ thuộc tính bên vế trái phụthuộchàm nên phủtốithiểu ... toán sau: B3: Loại bỏ thuộc tính dư thừa bên trái phụthuộchàm Sau thực B2 ta có F={ BE→C, EI→B, C→D, C→I, BC→A } Và loại bỏ thuộc tính bên vế trái phụthuộchàm nên phủtốithiểu là: F={ BE→C, ... Loại bỏ thuộc tính dư thừa bên trái phụthuộchàm Sau thực B2 ta có F={A→B, BC→D, CE→G, ACE→H, CG→B} Và loại bỏ thuộc tính bên vế trái phụthuộchàm nên phủtốithiểu là: F={A→B, BC→D, CE→G, ACE→H,...
... Khai phá phụthuộchàmphụthuộchàm xấp xỉ 1.2.1 Khai phá phụthuộchàmPhụthuộchàm biểu diễn mối quan hệ thuộc tính sở liệu, phụthuộchàm giá trị thuộc tính đƣợc xác định giá trị số thuộc ... toán 2.1: Tìm phủtối tiểu tậpphụthuộchàm F tậpthuộc tính U INPUT: F, U OUTPUT: G {G phủtốithiểu F} Bƣớc 1: G Tách tất phụthuộchàm f F thành phụthuộchàm mà vế phải có thuộc tính: ... buộc thuộc tính quan hệ, ràng buộc đƣợc biểu diễn phụthuộchàmPhụthuộcthuộc tính: có loại phụthuộcthuộc tính thƣờng đƣợc khám phá : phụthuộchàm (FD), phụthuộc có điều kiện (CFDs) phụ thuộc...
... f Kí hiệu F+ tập tất phụthuộchàm suy dẫn từ tập F theo hệ tiên đề Amstrong + Ta thấy F⊆ F F+ gọi bao đóng tậpphụthuộchàm F, F+ =F ta nói F tậpđầyđủphụthuộc hàm, ta nói F tập đóng Định ... tậpphụthuộchàmtậpthuộc tính U, f phụthuộchàm U, (f khôngthuộc F), nói f suy dẫn từ tập F theo quan hệ ký hiệu F ╞f, với quan hệ R U, R thoả mãn F R thoả mãn f Ký hiệu F* tập tất phụthuộc ... Bài tập Tìm phủkhôngdưtậpphụthuộchàm F={A→C, AB→C, C→DI, EC→AB, EI→C} Bài tập Cho F={A→B, C→D} với C⊂B, chứng minh A→D suy dẫn từ F Bài tập + Một phụthuộchàm X→Y gọi dư thừa tậpphụ thuộc...
... phụthuộchàmkhôngđầyđủ B → C phụthuộchàmđầyđủ Chú ý: phụthuộchàm có vế trái chứa thuộc tính phụthuộchàmđầyđủ Ví dụ 3: cho tậpphụthuộchàm F = {A → BC,B → C,AB → D} phụthuộchàm ... (minimal cover) F gọi tậpphụthuộchàmtốithiểu (hay phủtối thiểu) F thỏa đồng thời ba điều kiện sau: F tậpphụthuộchàm có vế trái khôngdư thừa F tậpphụthuộchàm có vế phải thuộc tính F tậpphụ ... → D} = G G gọi tậpphụthuộchàm có vế phải thuộc tính Tậpphụthuộchàmkhôngdư thừa Nói F tậpphụthuộchàmkhôngdư thừa không tồn F’⊂ F cho F’≡ F Ngược lại F tậpphụthuộchàmdư thừa Ví...
... hàmtốithiểu F gọi phụthuộchàmtốithiểu (phủ tối thiểu) F thỏa mãn đồng thời ba điều kiên sau: F tậpphụthuộchàm có vế trái khôngdư thừa F tậpphụthuộchàm có vế phải thuộc tính F tậpphụ ... khôngdư thừa hay Y phụthuộchàmđầyđủ vào Z hay phụthuộchàmđầyđủ Chú ý: Phụthuộchàm có vế trái chứa thuộc tính phụthuộchàmđầyđủ * Thuật toán loại khỏi F phụthuộchàm có vế trái dư thừa ... Các tậpphụthuộchàm tương đương Cho F G hai tậpphụthuộchàmtậpthuộc tính U, ta nói tậpphụthuộchàm F tương đương với tậpphụthuộchàm G F+ =G+ Nếu F+ =G+ ta nói F phủ G ngược lại G phủ...
... R2 = ACD Với tậpphụthuộchàm F = { A -> B, AC -> D } Bài 10: Kiểm tra tính kết nối không mát thông tin R = ABCDEI thành: R1 = AD, R2 = AB, R3 = BE, R4 = CDE Với tậpphụthuộchàm F = { A -> ... ABCDEF) tậpphụthuộchàm F F = { AB -> C, AB -> D, AB -> EF} Lược đồ có dạng chuẩn 3NF? Vì sao? Nếu chưa chuẩn hoá lược đồ 3NF Bài 5: Cho lược đồ quan hệ R = ( ABCDEF) tậpphụthuộchàm F F ... ABCDEFGH) tậpphụthuộchàm F F = { AB -> C, AB -> D, AB -> EF, AB -> GH} Lược đồ có dạng chuẩn BCNF? Vì sao? Nếu chưa chuẩn hoá lược đồ BCNF Bài 7: Cho lược đồ quan hệ R = ( ABCDEFGH) tậpphụthuộc hàm...
... Các dạng tập Tìm tập bao đóng tậpthuộc tính Kiểm tra tậpthuộc tính có phải khóa không Kiểm tra tậpphụthuộchàm có tương đương Kiểm tra phụthuộchàm có suy diễn từ tậpphụthuộchàm cho trước ... Dạng – Kiểm tra phụthuộchàm có tương đương – F G tương đương khi: • Mọi phụthuộchàm F suy từ G • Mọi phụthuộchàm G suy từ F – Kiểm tra phụthuộchàm F G – tậpphụthuộchàm có tương đương: ... Tìm phụthuộchàmdư thừa Tìm tập bao phủtốithiểu Xác định chuẩn hóa chuẩn hóa liệu Cách làm • Dạng 1: – Giải thuật tìm tập bao đóng Cách làm • Dạng – Ví dụ – Cho tậpphụthuộc hàm: – Tìm tập...
... 14)Xác định phủtốithiểutậpphụthuộchàm sau: a) Q(A,B,C,D,E,G), F={AB→C;C→A;BC→D;ACD→B;D→EG;BE→C;CG→BD;CE→AG} b) Q(A,B,C) F={A→B,A→C,B→A,C→A,B→C} 15)Xác định phủtốithiểutậpphụthuộchàm sau: ... Hãy tìm tậpphủtốithiểu F b) Tìm tất khóa Q 6) Q(A,B,C,D,E,G) Cho F={AB→C;C→A;BC→D;ACD→B;D→EG;BE→C;CG→BD;CE → AG} X={B,D}, X+=? Y={C,G}, Y+=? 7) cho lược đồ quan hệ Q tậpphụthuộchàm F a) ... (những phụthuộchàm F bao Qi) b) Lược đồ CSDL C có đạt dạng chuẩn BC ? Nếu không phân rã tiếp Qi C để biến C thành dạng chuẩn BC ? 8/ Giả sử ta có lược đồ quan hệ Q(C,D,E,G,H,K) tậpphụthuộc hàm...
... F3, F4, F5 tập bao quan hệ Qi trên.(i=1,2,3,4,5) ? Xác định F1 với Q1(KE XC) + xác định phụthuộchàm F có vế trái thuộc tính Q1 : KE->XC + Tính (KE)+ = KEXCV Giao với KEXC = KEXC thuộc tính ... {KE->XC} Xác định F2 với Q2(AB CY) + xác định phụthuộchàm F có vế trái thuộc tính Q2: AB->CY, C->V + Tính (AB)+ = ABCYV giao với Q2(ABCY) cho thuộc tính giống (AB)+ Q2, ta có AB->CY + Tính...
... f Kí hiệu F+ tập tất phụthuộchàm suy dẫn từ tập F theo hệ tiên đề Amstrong Ta thấy F⊆ F+ F+ gọi bao đóng tậpphụthuộchàm F, F + =F ta nói F tậpđầyđủphụthuộc hàm, ta nói F tập đóng Định ... tậpphụthuộchàmtậpthuộc tính U, f phụthuộchàm U, (f khôngthuộc F), nói f suy dẫn từ tập F theo quan hệ ký hiệu F ╞f, với quan hệ R U, R thoả mãn F R thoả mãn f Ký hiệu F* tập tất phụthuộc ... dẫn từ F Bài tập Một phụthuộchàm X→Y gọi dư thừa tậpphụthuộchàm F F+= (F- {X→Y})+ cho F={X→YW, XW→Z, Z→Y, XY→Z} cho biết phụthuộchàm XY→Z có dư thừa F hay không Bài tập Tìm phủkhôngdư F={...
... hệ, với U tậpthuộc tính F tậpphụthuộchàm - R: Quan hệ tậpthuộc tính - FR: Tập tất phụthuộchàm quan hệ R - F+: Bao đóng tậpphụthuộchàm - :Tập tất khóa tối tiểu sơ đồ quan hệ s : Tập phản ... tậpphụthuộchàm U X → Y phụthuộchàm F Tập Y đƣợc gọi phụthuộchàmđầy đủvào X X → Y rút gọn trái, nghĩa không tồn tập thật Z X cho Z → Y F+ Ngƣợc lại, Y đƣợc gọi phụthuộc phận vào X U Tập ... lúc không cần trích dẫn Bởi tính chất D Maier [26] (1983), nêu khái niệm phủ nhƣ sau: Tậpphụthuộchàm F đƣợc gọi phủtậpphụthuộchàm G F+ = G+ Phủ F đƣợc gọi không dƣ thừa với phụthuộc hàm...
... {a, b}+ G, tức {a, b} →{c}∈ G+ Xét phụthuộchàm G Hai phụthuộchàm sau nằm F Xét phụthuộchàm {a, b, d} → {c, d}∈ G Kiểm tra xem phụthuộchàm có thuộc F+ hay không Tính {a, b, d}+ G: A0 = {a, ... phụthuộchàm quan hệ ta có: { TINH } → { KHUVUC } { SBD } → { HOTEN, DIACHI, TINH, KHUVUC } Khái niệm phụthuộchàm miêu tả loại ràng buộc ( phụthuộc liệu) xẩy tự nhiên tậpthuộc tính Phụthuộc ... lớp quan hệ với lớp họ phụthuộchàm thể hình vẽ sau: Lớp quan hệ 1.4 Hàm đóng Lớp phụthuộchàm Định nghĩa (Hàm đóng) Một hàm L : P(R) → P(R), ( P(R) tậptập R ) gọi hàm đóng R với A, B ∈ P(R):...
... Z với k’ k Hệ hệ để phụthuộc bắc cầu phụthuộchàm mở rộng hai phụthuộchàm mở rộng phải phụthuộchàm truyền thống Do đó, tiên đề Armstrong không với phụthuộchàm mở rộng ... 4.2.4 Sự phụthuộcthuộc tính Một vấn đề quan trọng việc phân tích liệu việc phát phụthuộcthuộc tính Một tậpthuộc tính D phụthuộc toàn vào tậpthuộc tính C ký hiệu C D, tất giá trị thuộc tính ... độ phù hợp tập đối tượng X theo tậpthuộc tính B 25 4.2.3 Hàm thành viên thô Trong lý thuyết tập hợp cổ điển, thành viên thuộctập hợp khôngHàm thành viên (hàm thuộc) hàm đặc trưng tập hợp nhận...
... thuộchàm E phủtậpphụthuộchàm F - F phủ E - phụthuộchàm E F + ,điều có nghĩa phụthuộchàm E suy diễn từ F Hai tậpphụthuộchàm E F tương đương E+ = F + Một tậpphụthuộchàmtốithiểu thoả ... phải phụthuộchàm F có thuộc tính Chúng ta thay phụthuộchàm X → A F phụthuộchàm Y → A, Y tập X mà tậpphụthuộchàm tương đương với F Chúng ta bỏ phụthuộchàm khỏi F mà có tậpphụthuộchàm ... kế Phụthuộchàm Qui tắc suy diễn Bao đóng Phụthuộchàm tương đương Phụthuộchàmtốithiểu Các dạng chuẩn Thiết kế CSDL 39 / 54 Sự tương đương tậpphụthuộchàm I I I Một tập hợp phụthuộc hàm...
... trường hợp X → Y gọi phụthuộchàm hiển nhiên Ví dụphụthuộchàm X → X phụthuộchàm hiển nhiên Vậy với r quan hệ bất kỳ, F tậpphụthuộchàm thỏa r, ta có F ⊇ {các phụthuộchàm hiển nhiên} Thuật ... tả phụthuộchàmkhông hiển nhiên tập F (các phụthuộchàm hiển nhiên ngầm hiểu có F) II Phụthuộchàm suy diễn logic từ F Nói phụthuộchàm X → Y suy diễn logic từ F quan hệ r thỏa mãn tất phụ ... mãn tất phụthuộchàm F thỏa phụthuộchàm X → Y Ký hiệu F|= X → Y Bao đóng F ký hiệu F+ tập tất phụthuộchàm suy diễn logic từ F Các tính chất tập F+ Tính phản xạ: Với tậpphụthuộchàm F+ ta...