Bài tập học về Cơ sở dữ liệu

Đây là bài tập cơ sở dữ liệu gửi đến các bạn độc giả tham khảo. | Cho lược đồ quan hệ R=ABCDEGH và tập phụ thuộc hàm trên R : F={ABC D, AB E, BC DC, C ED, CE H, DC G, CH G, AD H} 1) Tìm một phủ tối tiểu của F. Bước 1 : Tách F thành một tập phụ thuộc hàm mà vế phải chỉ có một thuộc tính: F={ABC D AB E BC D BC C C E C D CE H DC G CH G AD H} Bước 2 : Loại bỏ những phụ thuộc hàm không đầy dủ : Loại 1 : BC C bỏ khỏi F Loại 2 : ABC D BC D C D Loại bỏ ABC D, BC D khỏi F Loại 3: Với AB E A+F = A E B+F = B E Với CE H C+F = CEDH H thay CE H bỡi C H Với DC G D+F = D G C+F = CEDHG G thay DC G bỡi C G Với CH G C+F = CEDHG G thay CH G bỡi C G Với AD H A+F = A H D+F = D H F={AB E, C E, C D, CE H, DC G, CH G, AD H} Sau bước 2 F={AB E C E C D C H C G AD H} Bước 3 : Với f1 : AB E, F1 = F \{f1} AB+F1 = AB E Với f2 : C E, F2 = F \{f2} C+F2 = CDHG E Với f3 : C H, F3 = F \{f3} C+F3 = CEDG H Với f4 : AD H, F4= F \{f4} AD+F4 = AD H Vậy PTT(F) ={AB E, C E, C | Cho lược đồ quan hệ R=ABCDEGH và tập phụ thuộc hàm trên R : F={ABC D, AB E, BC DC, C ED, CE H, DC G, CH G, AD H} 1) Tìm một phủ tối tiểu của F. Bước 1 : Tách F thành một tập phụ thuộc hàm mà vế phải chỉ có một thuộc tính: F={ABC D AB E BC D BC C C E C D CE H DC G CH G AD H} Bước 2 : Loại bỏ những phụ thuộc hàm không đầy dủ : Loại 1 : BC C bỏ khỏi F Loại 2 : ABC D BC D C D Loại bỏ ABC D, BC D khỏi F Loại 3: Với AB E A+F = A E B+F = B E Với CE H C+F = CEDH H thay CE H bỡi C H Với DC G D+F = D G C+F = CEDHG G thay DC G bỡi C G Với CH G C+F = CEDHG G thay CH G bỡi C G Với AD H A+F = A H D+F = D H F={AB E, C E, C D, CE H, DC G, CH G, AD H} Sau bước 2 F={AB E C E C D C H C G AD H} Bước 3 : Với f1 : AB E, F1 = F \{f1} AB+F1 = AB E Với f2 : C E, F2 = F \{f2} C+F2 = CDHG E Với f3 : C H, F3 = F \{f3} C+F3 = CEDG H Với f4 : AD H, F4= F \{f4} AD+F4 = AD H Vậy PTT(F) ={AB E, C E, C D, C H, C G, AD H} 2) Tìm một khoá của R dựa vào F PTT(F) ={AB E, C E, C D, C H, C G, AD H} A B E C D H G K = ABC K+F = ABCDEGH Vậy K=ABC là khoá của R. 3) Tìm một phân rã của R dựa trên phủ tối tiểu của F có dạng chuẩn 3 và bảo toàn thông tin. F = {AB E, C E, C D, C H, C G, AD H} ABCDEGH AB E ABE ABCDGH C D C H CD ABCGH CH ABCG = {ABE, CD, CH, ABCG} là một phân rã bảo toàn thông tin, dạng chuẩn 3 của R. Cho lược đồ quan hệ R=ABCDEGHI và tập phụ thuộc hàm trên R : F={A CB, AB CD, C D, CI DG, AC BD, E CD, AC BI, EC A, EG B, G CD} 1) Tìm một phủ tối tiểu của F. Bước 1 : Tách F thành một tập phụ thuộc hàm mà vế phải chỉ có một thuộc tính: F={A C, A B, AB C, AB D, C D, CI D, CI G, AC B, AC D, E C, E D, AC B, AC I , EC A, EG B, G C, G D} Bước 2 : Loại bỏ những phụ thuộc hàm không đầy dủ Loại 1 : Không có. Loại 2 : A C AB C Loại bỏ AB C khỏi F A B AC B Loại bỏ AC B khỏi F C D CI D AC D Loại bỏ CI D, AC D khỏi F Loại 3 : Với .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.