Đề thi môn cơ sở dữ liệu

Cho lược đồ quan hệ R=ABCDEGH và tập phụ thuộc hàm trên R : F={A→CB, AB→CD, C→DB, CH→DH, AG→CDB, AC→BD, EB→A, E→H} : 1).; 2) Cho f: CE→GB. Hỏi f ∈F+? ; 3) Tìm một phủ tối tiểu của F | ĐỀ THI MÔN: CƠ SỞ DỮ LIỆU Thời gian thi: 75 Phút. ĐƯỢC THAM KHẢO MỌI TÀI LIỆU Cho lược đồ quan hệ R=ABCDEGH và tập phụ thuộc hàm trên R : F={A CB, AB CD, C DB, CH DH, AG CDB, AC BD, EB A, E H} 1) Cho quan hệ r( A B C D E G H) a1 b1 c1 d1 e1 g1 h1 a1 b2 c2 d1 e2 g2 h1 a2 b2 c1 d2 e1 g2 h2 a3 b3 c2 d3 e1 g3 h3 Tính ПADE(r), ПBCEGH(r). Phép phân rã R thành R1(ADE) và R2(BCEGH) có bảo toàn thông tin của r hay không? 2) Cho f: CE GB. Hỏi f F+? 3) Tìm một phủ tối tiểu của F. 4) Dựa vào phủ tối tiểu của F, tìm một khóa của R. 5) Tìm một phân rã của R dựa vào phủ tối tiểu của F bảo toàn thông tin, dạng chuẩn 3. 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: Bài làm F={A C, A B, AB C, AB D, C D, C B, CH D, CH H, EG C, EG D, EG B, AC B, AC D, EB A, E H} Bước 2: Loại bỏ hay thay thế những phụ thuộc hàm không đầy đủ A C AB C Loại bỏ AB C khỏi F Loại 1: CH H loại bỏ khỏi F. Loại 2: A B AC B Loại bỏ AC B khỏi F C D CH D AC D Loại bỏ CH D, AC D khỏi F Loại 3 : Với AB D Có A+F = ACBD chứa D thay AB D bỡi A D Với EG C Có E+F = EH không chứa C Có G+F = G không chứa C Với EG D Có E+F = EH không chứa D Có G+F = G không chứa D Với EG B Có E+F = EH không chứa B Có G+F = G không chứa B Với EB A Có E+F = EH không chứa A Có G+F = G không chứa A Sau bước 2 : F={A C, A B, A D, C D, C B, EG C, EG D, EG B, EB A, E H} Bước 3 : Với f1= A C, F1 = F\{f1} A+F1 = ABD không chứa C. Với f2= A B, F2 = F\{f2} A+F2 = ACD không chứa B. Với f3= A D, F3 = F\{f3} A+F3 = ACBD chứa D, loại f3 khỏi F. Với f4= C D, F4 = F\{f4} C+F4 = C không chứa D. Với f5= EG C, F5 = F\{f5} EG+F5 = EGDBAHC chứa C, loại f5 khỏi F. Với f6= EG D, F6 = F\{f6} EG+F6 = EGBAHCD chứa D, loại f6 khỏi F. Với f7= EG B, F7 = F\{f7} EG+F7 = EGH không chứa B. Vậy PTT(F) ={A C, A B, C D, CH G, E A, G C} F={A C, A B, A D, C D, CH G, E C, E D, E A, E B, G C, G D} Vậy PTT(F) ={A C, A B, C D, CH G, E A, G C} 2) Tìm một khóa của R dựa vào phủ tối tiểu của F. PTT(F)={A C, A B, C D, CH G, | ĐỀ THI MÔN: CƠ SỞ DỮ LIỆU Thời gian thi: 75 Phút. ĐƯỢC THAM KHẢO MỌI TÀI LIỆU Cho lược đồ quan hệ R=ABCDEGH và tập phụ thuộc hàm trên R : F={A CB, AB CD, C DB, CH DH, AG CDB, AC BD, EB A, E H} 1) Cho quan hệ r( A B C D E G H) a1 b1 c1 d1 e1 g1 h1 a1 b2 c2 d1 e2 g2 h1 a2 b2 c1 d2 e1 g2 h2 a3 b3 c2 d3 e1 g3 h3 Tính ПADE(r), ПBCEGH(r). Phép phân rã R thành R1(ADE) và R2(BCEGH) có bảo toàn thông tin của r hay không? 2) Cho f: CE GB. Hỏi f F+? 3) Tìm một phủ tối tiểu của F. 4) Dựa vào phủ tối tiểu của F, tìm một khóa của R. 5) Tìm một phân rã của R dựa vào phủ tối tiểu của F bảo toàn thông tin, dạng chuẩn 3. 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: Bài làm F={A C, A B, AB C, AB D, C D, C B, CH D, CH H, EG C, EG D, EG B, AC B, AC D, EB A, E H} Bước 2: Loại bỏ hay thay thế những phụ thuộc hàm không đầy đủ A C AB C Loại bỏ AB C khỏi F Loại 1: CH H loại bỏ khỏi F. Loại 2: A B AC B Loại bỏ AC B khỏi F C D CH D AC D Loại bỏ CH D, AC D .

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
26    65    2    12-05-2024
Đã 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.