Thuật Toán Tìm Phủ Tối Thiểu - Tài Liệu Text - 123doc

  1. Trang chủ >
  2. Giáo án - Bài giảng >
  3. Cao đẳng - Đại học >
Thuật toán tìm phủ tối thiểu

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.37 MB, 89 trang )

Thuật toán tìm phủ tối thiểuBước 1: Tách vế phải mỗi phụ thuộc hàm trong F saocho vế phải của mỗi phụ thuộc hàm chỉ chứa mộtthuộc tính (điều này luôn thực hiện được do bổ đềtrên)Bước 2. Tìm tập phụ thuộc hàm đầy đủ bằng cáchloại bỏ các thuộc tính dư thừa ở vế trái của từngphụ thuộc hàm.Chú ý:Việc tìm tất cả các tập X' ⊆ X theo thuật toán trênhoàn toàn thay thế được việc tìm X' cách tìm cáctập con của X.Bước 3. Loại bỏ các phụ thuộc hàm dư thừa trong F. Ví dụCho lược đồ quan hệ Q và tập phụ thuộc F như sau: Q(ABCD)F={ AB→CD; B→C; C→D} Hãy tìm phủ tối thiểu của F.Giải:Bước 1: Tách các phụ thuộc hàm có vp chưa đơnF1={ AB→C; AB→D; B→C; C→D}Bước 2: Loại bỏ các phụ thuộc hàm có VT dư thừaXét 1: A+ =A không chứa CB+ = BCD ⊃ C. Vậy (1) dư thừa TT AXét 2: A+ =A không chứa DB+ = BCD ⊃ D. Vậy (2) dư thừa TT AVậy sau khi loại bỏ thuộc tính dư thừa ta thu được tập phụ thuộc hàmF2={ B→C; B→D; B→C; C→D} ={ B→D; B→C; C→D}Bước 3: Loại bỏ phuộc hàm dư thừaXét 1: B+ =BCD ⊃ Dsuy ra (1) thừaXét 2: B+ -{1}- {2} =B không chứa CXét 3: C+ -{1}- {3} =C không chứa DQ(ABCD) F={ B→C; C→D } BÀI ICho lược đồ quan hệ R(U, F), U={ABCDEFGHIJ},F1={AB->CI, BD->EF, C->HI, AD->GH,A->I, H->J}b.Tìm tập F tối thiểu?AB có phải là khóa của R không?c.Tìm tất cả các khóa của R?a. BÀI IICho lược đồ quan hệ R(U, F), U={ABCDE} và tập phụ thuộchàmF={AB->DE, D->EB, BD->C, B->D}a.Tìm bao đóng của AB?b.Tìm tất cả các khóa của R? BÀI IIICho lược đồ quan hệ R(U, F), U={ABCDE} và tập phụ thuộchàmF={AB->CD, A->B, C->E, E->DC}a.Tìm bao đóng của AB?b.Tìm tất cả các khóa của R? Chương 4. Lý thuyết thiết kếCSDL5.1. CÁC VẤN ĐỀ GẶO PHẢI KHI TỔ CHỨC CSDL5.2. PHỤ THUỘC HÀM5.3 BAO ĐÓNG CỦA TẬP PHỤ THUỘC HÀM VÀBAO ĐÓNG CỦA TẬP THUỘC TÍNH5.4. KHOÁ CỦA LƯỢC ĐỒ QUAN HỆ - MỘT SỐTHUẬT TOÁN TÌM KHOÁ5.5. PHỦ TỐI THIỂU (minimal cover)5.6.DẠNG CHUẨN CỦA LƯỢC ĐỒ QUAN HỆ5.7 PHÉP TÁCH KẾT NỐI BẢO TOÀN Một số khái niệm liên quan đến dạngchuẩnThuộc tính khoá/không khoáA là một thuộc tính khoá nếu A có tham gia vào bất kỳmột khoá nào của quan hệ, ngược lại A gọi là thuộc tínhkhông khoá.Ví dụ:Cho lược đồ quan hệ Q(ABC) và tập phụ thuộc hàmF={ A→ B; A → C; B → A}Có hai khóa là A và B. khi đó thuộc tính khoá là A, B;thuộc tính không khóa là: C Thuộc tính phụ thuộc đầy đủ-phụthuộc hàm đầy đủA là một thuộc tính phụ thuộc đầy đủ vào tập thuộc tính Xnếu X →A là một phụ thuộc hàm đầy đủ (tức là không tồntại X' ⊂ X sao cho X' → A ∈ F+)Ví dụ: Cho lược đồ quan hệ Q(ABC) và tập phụ thuộc hàmF={ A → B; A→ C; AB → C} PTH A →B; A → C là các phụ thuộc hàm đầy đủ. PTH AB → C không là phụ thuộc hàm đầy đủ vì cóA → C.Chú ý rằng, một phụ thuộc hàm mà vế trái chỉ có một thuộctính là phụ thuộc hàm đầy đủ.

Xem Thêm

Tài liệu liên quan

  • Lý thuyết thiết kế CSDLLý thuyết thiết kế CSDL
    • 89
    • 4,307
    • 3
  • Tài liệu Thông tư số 01/2000/TT-BKH pptx Tài liệu Thông tư số 01/2000/TT-BKH pptx
    • 10
    • 0
    • 0
  • Tài liệu Quyết định số 02/2000/QĐ-UB ppt Tài liệu Quyết định số 02/2000/QĐ-UB ppt
    • 6
    • 0
    • 0
  • Tài liệu Chỉ thị số 01/2000/CT-TTg ppt Tài liệu Chỉ thị số 01/2000/CT-TTg ppt
    • 3
    • 0
    • 0
  • Tài liệu Nghị định số 01/2000/NĐ-CP docx Tài liệu Nghị định số 01/2000/NĐ-CP docx
    • 9
    • 0
    • 0
  • Tài liệu Quyết định số 177/QĐ-UB doc Tài liệu Quyết định số 177/QĐ-UB doc
    • 6
    • 0
    • 0
  • Tài liệu Quyết định số 254-CT pdf Tài liệu Quyết định số 254-CT pdf
    • 1
    • 0
    • 0
  • Tài liệu Thông tư số 63-VH/TT pdf Tài liệu Thông tư số 63-VH/TT pdf
    • 3
    • 0
    • 0
  • Tài liệu Quyết định số 146/QĐ-UB doc Tài liệu Quyết định số 146/QĐ-UB doc
    • 2
    • 0
    • 0
  • Tài liệu Thông tư số 09/1999/TT-KKTW doc Tài liệu Thông tư số 09/1999/TT-KKTW doc
    • 9
    • 0
    • 0
  • Tài liệu Quyết định số 2037/1999/QĐ-BKHCNMT pptx Tài liệu Quyết định số 2037/1999/QĐ-BKHCNMT pptx
    • 10
    • 0
    • 0
Tải bản đầy đủ (.ppt) (89 trang)

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

(660 KB) - Lý thuyết thiết kế CSDL-89 (trang) Tải bản đầy đủ ngay ×

Từ khóa » Bài Tập Tìm Phủ Tối Thiểu