SlideShare a Scribd company logo
1 of 5
Download to read offline
BÀI TẬP PHỤ THUỘC HÀM VÀ CÁC DẠNG CHUẨN
I. Bao đóng
Bài 1. Cho lượt đồ quan hệ R(U,F), với:
U={A,B,C,D,E,G,H}
F = {AB->C, D->EG, ACD->B, C->A, BE->C, CE->AG, BC->D, CG->BD, G->H}
a. Tính (D)+
b. Tính (DE)+
c. Tính (BE)+
d. Tính (CG)+
Bài 2. Cho lượt đồ quan hệ R(U,F), với:
U={A,B,C,D,E.G}
F={C->G, BG->CD, AEG->BC, CG->AE, B->CG}
a. Tính (C)+
b. Tính (B)+
c. Tính (AEG)+
II. Phụ thuộc hàm
Câu 1: Tìm phủ tối thiểu cho lượt đồ quan hệ sau: U={P,C,L,A,PR,T }
F= { P -> C, L, A, PR, T ; C, L -> P, A , PR, T ; C -> T ; A -> PR }
Bài 2: Tìm phủ tối thiểu của tập phụ thuộc hàm sau:
F={AC->B, C->B, ABDE->GH, A->E, A->D}
Bài 3: Tìm phủ tối thiểu của tập phụ thuộc hàm sau:
F={C->B, AB->GH, A->E, A->D}
Bài 4: Tìm phủ tối thiểu của tập phụ thuộc hàm sau:
F={ABH->CK, A->D, C->E, BGH->F, F->AD, E->F, BH->E}
Bài 5: Tìm phủ tối thiểu của tập phụ thuộc hàm sau:
F={A->BC, BE->G, E->D, D->G, A->B, AG->BC}
Bài 6: Tìm phủ tối thiểu của tập phụ thuộc hàm sau:
F={A->BDE, DE->G, H->J, J->HI, E->DG, BC->GH, HG->J, E->G}
III. Tìm khóa
Bài 1: Tìm khóa cho lượt đồ quan hệ, với tập phụ thuộc hàm sau:
R(ABCDE), F= {A->BC, C->DE}
Bài 2: Cho lượt đồ quan hệ R và tập phụ thuộc hàm, tìm khóa cho lượt đồ quan hệ R
R(ABCDEI), F ={ A->BCD, B->AC, C->D}
Bài 3 : Tìm khóa của lượt đồ quan hệ R(ABCDEFGHIJ), với tập phụ thuộc hàm F sau : F={AB-
>C, A->DE, B->F, F->GH, D->IJ}
Bài 4 : Tìm khóa của lượt đồ quan hệ R(ABCDEFGHIJ), với tập phụ thuộc hàm sau
F={AB->C, BD->EF, AD->GH, A->I, H->J}
Bài 5 : Tìm khóa của lượt đồ quan hệ sau :
R = {U, F}
U = {A,B,C,D,E,F,G,H}
F = {A,B->C,D,E,F,G,H; C->B,E,F; G->H}
Bài 6: Tìm khóa của lượt đồ quan hệ R(ABCDE) với tập phụ thuộc hàm
F={A->B, B->C, B-> DE, A->E, A->D}
Bài 7: Tìm khóa của lượt đồ quan hệ R(ABCDE) với tập phụ thuộc hàm sau:
F={AB->DE, E->AD, D->C}
Bài 8: Tìm khóa của lượt đồ quan hệ R(ABCDEG) với tập phụ thuộc hàm
F={AB->C, C->A, BC->D, ACD->B, D->EG, BE->C, CG->BG, CE->AG}
Bài 9: Tìm khóa của lượt đồ quan hệ R(ABCDEGH) với tập phụ thuộc hàm
F={A->C, AB->C, C->DG, CD->G, EC->ABEGC, H->C}
Bài 10: Tìm khóa của lượt đồ quan hệ R(ABC) với tập phụ thuộc hàm
F={A->B, B->A, C->B}
IV. Các dạng chuẩn
Bài 1. Xác định và giải thích dạng chuẩn cao nhất của LĐQH sau:
p = (U, F); U = ABCD, F = { A  C, D  B, C  ABD }
Bài 2. Q(A,B,C,D) và
F={ AB -> CD, B -> D, C-> A}
Bài 3: Xác định dạng chuẩn của lược đồ quan hệ sau.
(GMVNHP)
F={G->N; G->H; G->P; M->V; NHP->M}
Bài 4: Xác định dạng chuẩn cao nhất của lượt đồ quan hệ sau:
R(ABCDEH)
F={A ->; C -> D; E -> DH}
Bài 5: Xác định dạng chuẩn của lược đồ quan hệ sau.
R(ACDEIB)
F={ACD->EBI, CE->AD}
Bài 6: Xác định dạng chuẩn của lượt đồ quan hệ sau:
R(ABCD) và F = {AB -> C; D -> B; C-> ABD}
Bài 7: Xác định dạng chuẩn của lượt đồ quan hệ sau:
a) Q(ABCDEG), F={A→BC, C→DE, E→G}
b) Q(ABCDEG), F={C→AB, D→E, B→G}
c) Q(ABCDEGH), F={A→BC, D→E, H→G}
d) Q(ABCDEG), F={AB→C, C→B, ABD→E, G→A}
e) Q(ABCDEGHI), F={AC→B,BI→ACD,ABC→D,H→I,ACE→BCG,CG→AE}
Bài 8: kiểm tra dạng chuẩn của lượt đồ quan hệ sau:
Q(C,S,Z) F={CS→Z;Z→C}
Bài 9: Cho lượt đồ CSDL
Kehoach(NGAY,GIO,PHONG,MONHOC,GIAOVIEN)
F={NGAY,GIO,PHONG→MONHOC MONHOC,NGAY→GIAOVIEN
NGAY,GIO,PHONG→GIAOVIEN MONHOC→GIAOVIEN}
a. Xác định dạng chuẩn cao nhất của quan hệ Kehoach
b. Nếu Kehoach chưa đạt dạng chuẩn 3 thì phân rã thành dạng chuẩn 3 vừa bảo toàn phụ thuộc
hàm vừa bảo toàn thông tin.
c. nếu Kehoach chưa đạt dạng chuẩn BCNF thỉ phân rã thành BCNF
Bài 10: Xác định dạng chuẩn của lượt đồ quan hệ sau:
Q(A,B,C,D), F = {A→B;B→C; D→B} C = {Q1(A,C,D); Q2(B,D)}
Bài 11: Cho lượt đồ quan hệ Q(C,D,E,G,H,K), F={CK→ H;C →D;E→C;E →G;CK →E}
a. Chứng minh: EK → DH
b. Tìm tất cả các tập khóa của Q.
c. Xác định dạng chuẩn của
d. Phân rã lượt đồ trên thành dạng BC hoặc dạng chuẩn 3, hãy tìm khóa của các lượt đồ
con sau khi phân rã, và tìm phụ thuộc hàm cho các lượt đồ con.
Bài 12: Cho lượt đồ quan hệ sau :Q(S,I,D,M) F = {SI → DM; SD→ M;D→ M}
a. Tính bao đóng D+, SD+, SI+
b. Tìm tất cả khóa của q
c. Tìm phủ tối thiểu của F
d. Xác định dạng chuẩn cao nhất của Q
e. Nếu Q chưa đạt dạng chuẩn 3, hã phân rã Q đạt dạng chuẩn 3 vừa bảo toàn phụ thuộc
hàm, vừa bảo toàn thông tin.
f. Nếu chưa đạt dạng chuẩn BC thì phân rã thành dạng chuẩn BC
g. Kiểm tra phép tách Q thành (SID, SIM) có bảo toàn thông tin không
h. Kiểm tra phép tách Q thành (SID, SIM) có bảo toàn phụ thuộc hàm không
Bài 13: Cho lượt đồ quan hệ
R(W,A,Z,Y,Q,P) R1(A,Z); R2(W,Y,Q,P) R3(Y,Q,P,A)
F = {W →AYQP, A →Z, YQP →A}
Hãy kiểm tra tính kết nối không mất thông tin
Bài 14: Cho lượt đồ quan hệ Q(Môn, Giảng viên, Giờ giảng, Phòng, SinhViên, Hạng), với:
F ={M→GV; G,P→M; G,GV→P; M,SV→H; G,SV→P} C = {Q1(M,G,P); Q2(M,GV);Q3( M,SV,H)}
Kiễm tra phép tách trên có bảo toàn thông tin đối với F không?
Bài 15: Kiểm tra các dạng chuận sau:
a)Q(A,B,C,D) F={CA→D; A→B}
b)Q(S,D,I,M) F={SI→D;SD→M}
c) Q(N,G,P,M,GV) F={N,G,P→M;M→GV}
d)Q(S,N,D,T,X) F={S→N; S→D; S→T; S→X}
Bài 16: Phân rã lượt đồ thành dạng 3NF vừa bảo toàn phụ thuộc hàm, vừa bảo toàn thông tin.
a) Q(A,B,C), F={A→B;A→C;B→A;C→A;B→C}
b) Q(MSCD,MSSV,CD,HG)
F={MSCD→CD; CD→MSCD; CD,MSSV→HG; MSCD,HG→MSSV; CD,HG→MSSV;
MSCD,MSSV→HG}
c) Q(A,B,C,D) F={ AB→C; C→B}
Bài 17: Cho lượt đồ quan hệ Q(A,B,C,D,E,G) và tập phụ thuộc hàm
F = {A->D; E -> B; A,E -> G; B-> C}
a.Tìm khóa của lượt đồ quan hệ
b.Hãy xác định dạng chuẩn cao nhất của Q
c. Nếu chưa đạt dạng chuẩn BC thì hãy phân rã thành dạng chuẩn BC,
Bài 18: Cho lượt đồ quan hệ Q(ABCDEG) với tập phụ thuộc hàm
F={ A -> B; CD -> A; CB ->D; AE -> G; CE -> D}
a. Hãy chứng minh CE là khóa của Q
b. Tìm tất cả các khóa của lượt đồ quan hệ
c. hãy xác định dạng chuẩn của lượt đồ quan hệ
d. Nếu Q chưa đạt dạng chuẩn BC thì hãy phân rã thành dạng BC
Bài 19: cho lượt đồ quan hệ Q(A,B,C,D,E,G,H) và tập phụ thuộc hàm
F = { E -> C; H -> E; A-> D; A,E -> H; D,G -> B; D,G -> C }
a. hãy xác định tất cả các khóa của Q
b. hãy xác định dạng chuẩn cao nhất của Q
Bài 20: cho lượt đồ quan hệ Q(A,B,C,D,E,G) và tập phụ thuộc hàm
F = { A->D; E -> B; A,E -> G; B -> C}
a. Hãy xác định tất cả các khóa của lượt đồ Q
b. Hãy xác định dạng chuẩn cao nhất của Q

More Related Content

What's hot

Bài tập trắc nghiệm xác suất thống kê
Bài tập trắc nghiệm xác suất thống kêBài tập trắc nghiệm xác suất thống kê
Bài tập trắc nghiệm xác suất thống kêHọc Huỳnh Bá
 
Bài tập về tập hợp q các số hữu tỉ
Bài tập về tập hợp q các số hữu tỉBài tập về tập hợp q các số hữu tỉ
Bài tập về tập hợp q các số hữu tỉPhương Nguyễn
 
đạO hàm và vi phân
đạO hàm và vi phânđạO hàm và vi phân
đạO hàm và vi phânchuateonline
 
Tính toán khoa học - Chương 8: Quy hoạch tuyến tính
Tính toán khoa học - Chương 8: Quy hoạch tuyến tínhTính toán khoa học - Chương 8: Quy hoạch tuyến tính
Tính toán khoa học - Chương 8: Quy hoạch tuyến tínhChien Dang
 
Một số tính chất của vành giao hoán artin
Một số tính chất của vành giao hoán artinMột số tính chất của vành giao hoán artin
Một số tính chất của vành giao hoán artinNOT
 
Trắc nghiệm Triết học - Phần 2
Trắc nghiệm Triết học - Phần 2Trắc nghiệm Triết học - Phần 2
Trắc nghiệm Triết học - Phần 2vietlod.com
 
Cach giai-va-cac-dang-bai-toan-phuong-trinh-luong-giac
Cach giai-va-cac-dang-bai-toan-phuong-trinh-luong-giacCach giai-va-cac-dang-bai-toan-phuong-trinh-luong-giac
Cach giai-va-cac-dang-bai-toan-phuong-trinh-luong-giacgiaoduc0123
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trìnhHuy Rùa
 
200 Bài Tập Tích Phân Hay Và Khó
200 Bài Tập Tích Phân Hay Và Khó200 Bài Tập Tích Phân Hay Và Khó
200 Bài Tập Tích Phân Hay Và KhóAnh Thư
 
Bai tap trac nghiem xstk
Bai tap trac nghiem xstkBai tap trac nghiem xstk
Bai tap trac nghiem xstkngochien029x
 
ứNg dụng tích phân tính diện tích và thể tích
ứNg dụng tích phân tính diện tích và thể tíchứNg dụng tích phân tính diện tích và thể tích
ứNg dụng tích phân tính diện tích và thể tíchThế Giới Tinh Hoa
 
đồ Thị hàm số chứa giá trị tuyệt đối
đồ Thị hàm số chứa giá trị tuyệt đốiđồ Thị hàm số chứa giá trị tuyệt đối
đồ Thị hàm số chứa giá trị tuyệt đốiHướng Trần Minh
 
đại số tuyến tính 2 ( không gian eculid )
đại số tuyến tính 2 ( không gian eculid )đại số tuyến tính 2 ( không gian eculid )
đại số tuyến tính 2 ( không gian eculid )Bui Loi
 
Bộ đề thi xác suất thống kê
Bộ đề thi xác suất thống kêBộ đề thi xác suất thống kê
Bộ đề thi xác suất thống kêThế Giới Tinh Hoa
 
field extensions and galois theory( vietnamese)
field extensions and galois theory( vietnamese)field extensions and galois theory( vietnamese)
field extensions and galois theory( vietnamese)Bui Loi
 
Bai tap trac nghiem xstk
Bai tap trac nghiem xstkBai tap trac nghiem xstk
Bai tap trac nghiem xstkStar Ljh
 

What's hot (20)

Bài tập trắc nghiệm xác suất thống kê
Bài tập trắc nghiệm xác suất thống kêBài tập trắc nghiệm xác suất thống kê
Bài tập trắc nghiệm xác suất thống kê
 
Bài tập về tập hợp q các số hữu tỉ
Bài tập về tập hợp q các số hữu tỉBài tập về tập hợp q các số hữu tỉ
Bài tập về tập hợp q các số hữu tỉ
 
đạO hàm và vi phân
đạO hàm và vi phânđạO hàm và vi phân
đạO hàm và vi phân
 
Tính toán khoa học - Chương 8: Quy hoạch tuyến tính
Tính toán khoa học - Chương 8: Quy hoạch tuyến tínhTính toán khoa học - Chương 8: Quy hoạch tuyến tính
Tính toán khoa học - Chương 8: Quy hoạch tuyến tính
 
Bài tập hàm biến phức
Bài tập hàm biến phứcBài tập hàm biến phức
Bài tập hàm biến phức
 
Một số tính chất của vành giao hoán artin
Một số tính chất của vành giao hoán artinMột số tính chất của vành giao hoán artin
Một số tính chất của vành giao hoán artin
 
Trắc nghiệm Triết học - Phần 2
Trắc nghiệm Triết học - Phần 2Trắc nghiệm Triết học - Phần 2
Trắc nghiệm Triết học - Phần 2
 
Cach giai-va-cac-dang-bai-toan-phuong-trinh-luong-giac
Cach giai-va-cac-dang-bai-toan-phuong-trinh-luong-giacCach giai-va-cac-dang-bai-toan-phuong-trinh-luong-giac
Cach giai-va-cac-dang-bai-toan-phuong-trinh-luong-giac
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trình
 
200 Bài Tập Tích Phân Hay Và Khó
200 Bài Tập Tích Phân Hay Và Khó200 Bài Tập Tích Phân Hay Và Khó
200 Bài Tập Tích Phân Hay Và Khó
 
Bt dai so hoang
Bt dai so hoangBt dai so hoang
Bt dai so hoang
 
bai tap co loi giai xac suat thong ke
bai tap co loi giai xac suat thong kebai tap co loi giai xac suat thong ke
bai tap co loi giai xac suat thong ke
 
Bai tap trac nghiem xstk
Bai tap trac nghiem xstkBai tap trac nghiem xstk
Bai tap trac nghiem xstk
 
ứNg dụng tích phân tính diện tích và thể tích
ứNg dụng tích phân tính diện tích và thể tíchứNg dụng tích phân tính diện tích và thể tích
ứNg dụng tích phân tính diện tích và thể tích
 
đồ Thị hàm số chứa giá trị tuyệt đối
đồ Thị hàm số chứa giá trị tuyệt đốiđồ Thị hàm số chứa giá trị tuyệt đối
đồ Thị hàm số chứa giá trị tuyệt đối
 
đại số tuyến tính 2 ( không gian eculid )
đại số tuyến tính 2 ( không gian eculid )đại số tuyến tính 2 ( không gian eculid )
đại số tuyến tính 2 ( không gian eculid )
 
Bộ đề thi xác suất thống kê
Bộ đề thi xác suất thống kêBộ đề thi xác suất thống kê
Bộ đề thi xác suất thống kê
 
Ktmt chuong 3
Ktmt chuong 3Ktmt chuong 3
Ktmt chuong 3
 
field extensions and galois theory( vietnamese)
field extensions and galois theory( vietnamese)field extensions and galois theory( vietnamese)
field extensions and galois theory( vietnamese)
 
Bai tap trac nghiem xstk
Bai tap trac nghiem xstkBai tap trac nghiem xstk
Bai tap trac nghiem xstk
 

Similar to Bai tapphuthuochamvacacdangchuan

Phụ thuộc hàm và các dạng chuẩn - dhcntt
Phụ thuộc hàm và các dạng chuẩn - dhcnttPhụ thuộc hàm và các dạng chuẩn - dhcntt
Phụ thuộc hàm và các dạng chuẩn - dhcnttanhhuycan83
 
Giai bai tap_chuong_3truy-van-rbtv
Giai bai tap_chuong_3truy-van-rbtvGiai bai tap_chuong_3truy-van-rbtv
Giai bai tap_chuong_3truy-van-rbtvnguyen minh
 
Bai tap menh de tap hop lop 10 co ban
Bai tap menh de tap hop lop 10 co banBai tap menh de tap hop lop 10 co ban
Bai tap menh de tap hop lop 10 co bandiemthic3
 
Đề Thi HK2 Các Môn 7 - TH - THCS - THPT Emasi Nam Long
Đề Thi HK2 Các Môn 7 - TH - THCS - THPT Emasi Nam LongĐề Thi HK2 Các Môn 7 - TH - THCS - THPT Emasi Nam Long
Đề Thi HK2 Các Môn 7 - TH - THCS - THPT Emasi Nam LongTrung Tâm Gia Sư Việt Trí
 
Đề thi thử môn toán tốt nghiệp THPT Quốc Gia 2018 - Đề 14
Đề thi thử môn toán tốt nghiệp THPT Quốc Gia 2018 - Đề 14Đề thi thử môn toán tốt nghiệp THPT Quốc Gia 2018 - Đề 14
Đề thi thử môn toán tốt nghiệp THPT Quốc Gia 2018 - Đề 14Nguyễn Thức
 
Chap07 thiet ke csdl
Chap07 thiet ke csdlChap07 thiet ke csdl
Chap07 thiet ke csdlvukhucxanh
 
Buoi12-13-14_SV (1).ppt
Buoi12-13-14_SV (1).pptBuoi12-13-14_SV (1).ppt
Buoi12-13-14_SV (1).pptHMCHONG1
 
Đề cương ôn tập giữa kì 1 toán 8 năm học 2023 - 2024
Đề cương ôn tập giữa kì 1 toán 8 năm học 2023 - 2024Đề cương ôn tập giữa kì 1 toán 8 năm học 2023 - 2024
Đề cương ôn tập giữa kì 1 toán 8 năm học 2023 - 2024haic2hv.net
 
22de thi hkii 11 phongmath
22de thi hkii 11   phongmath22de thi hkii 11   phongmath
22de thi hkii 11 phongmathphongmathbmt
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
Đề cương thpt trần phú.pdf
Đề cương thpt trần phú.pdfĐề cương thpt trần phú.pdf
Đề cương thpt trần phú.pdfMaiDng51
 
De cuong on tap hoc ki 2 toan 7201213
De cuong on tap hoc ki 2 toan 7201213De cuong on tap hoc ki 2 toan 7201213
De cuong on tap hoc ki 2 toan 7201213Khoa Tuấn
 
39 đề luyện thi học sinh giỏi toán 9
39 đề luyện thi học sinh giỏi toán 939 đề luyện thi học sinh giỏi toán 9
39 đề luyện thi học sinh giỏi toán 9Jackson Linh
 
Đề Thi THPTQG Toán 2017 Mã Đề 102
Đề Thi THPTQG Toán 2017 Mã Đề 102Đề Thi THPTQG Toán 2017 Mã Đề 102
Đề Thi THPTQG Toán 2017 Mã Đề 102nmhieupdp
 
De cuong on tap toan 9
De cuong on tap toan 9De cuong on tap toan 9
De cuong on tap toan 9Hung Anh
 
Bo de kiem tra chuong ii so hoc 6
Bo de kiem tra chuong ii so hoc 6Bo de kiem tra chuong ii so hoc 6
Bo de kiem tra chuong ii so hoc 6Mickey Handy
 
tai-lieu-on-tap-he-mon-toan-lop-7-len-8-co-dap-an.pdf
tai-lieu-on-tap-he-mon-toan-lop-7-len-8-co-dap-an.pdftai-lieu-on-tap-he-mon-toan-lop-7-len-8-co-dap-an.pdf
tai-lieu-on-tap-he-mon-toan-lop-7-len-8-co-dap-an.pdfNhmnth
 

Similar to Bai tapphuthuochamvacacdangchuan (20)

Phụ thuộc hàm và các dạng chuẩn - dhcntt
Phụ thuộc hàm và các dạng chuẩn - dhcnttPhụ thuộc hàm và các dạng chuẩn - dhcntt
Phụ thuộc hàm và các dạng chuẩn - dhcntt
 
Giai bai tap_chuong_3truy-van-rbtv
Giai bai tap_chuong_3truy-van-rbtvGiai bai tap_chuong_3truy-van-rbtv
Giai bai tap_chuong_3truy-van-rbtv
 
Pth complete
Pth completePth complete
Pth complete
 
Phan5
Phan5Phan5
Phan5
 
Bai tap menh de tap hop lop 10 co ban
Bai tap menh de tap hop lop 10 co banBai tap menh de tap hop lop 10 co ban
Bai tap menh de tap hop lop 10 co ban
 
Đề Thi HK2 Các Môn 7 - TH - THCS - THPT Emasi Nam Long
Đề Thi HK2 Các Môn 7 - TH - THCS - THPT Emasi Nam LongĐề Thi HK2 Các Môn 7 - TH - THCS - THPT Emasi Nam Long
Đề Thi HK2 Các Môn 7 - TH - THCS - THPT Emasi Nam Long
 
De cuong toan 6 hki
De cuong toan 6 hkiDe cuong toan 6 hki
De cuong toan 6 hki
 
Đề thi thử môn toán tốt nghiệp THPT Quốc Gia 2018 - Đề 14
Đề thi thử môn toán tốt nghiệp THPT Quốc Gia 2018 - Đề 14Đề thi thử môn toán tốt nghiệp THPT Quốc Gia 2018 - Đề 14
Đề thi thử môn toán tốt nghiệp THPT Quốc Gia 2018 - Đề 14
 
Chap07 thiet ke csdl
Chap07 thiet ke csdlChap07 thiet ke csdl
Chap07 thiet ke csdl
 
Buoi12-13-14_SV (1).ppt
Buoi12-13-14_SV (1).pptBuoi12-13-14_SV (1).ppt
Buoi12-13-14_SV (1).ppt
 
Đề cương ôn tập giữa kì 1 toán 8 năm học 2023 - 2024
Đề cương ôn tập giữa kì 1 toán 8 năm học 2023 - 2024Đề cương ôn tập giữa kì 1 toán 8 năm học 2023 - 2024
Đề cương ôn tập giữa kì 1 toán 8 năm học 2023 - 2024
 
22de thi hkii 11 phongmath
22de thi hkii 11   phongmath22de thi hkii 11   phongmath
22de thi hkii 11 phongmath
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Đề cương thpt trần phú.pdf
Đề cương thpt trần phú.pdfĐề cương thpt trần phú.pdf
Đề cương thpt trần phú.pdf
 
De cuong on tap hoc ki 2 toan 7201213
De cuong on tap hoc ki 2 toan 7201213De cuong on tap hoc ki 2 toan 7201213
De cuong on tap hoc ki 2 toan 7201213
 
39 đề luyện thi học sinh giỏi toán 9
39 đề luyện thi học sinh giỏi toán 939 đề luyện thi học sinh giỏi toán 9
39 đề luyện thi học sinh giỏi toán 9
 
Đề Thi THPTQG Toán 2017 Mã Đề 102
Đề Thi THPTQG Toán 2017 Mã Đề 102Đề Thi THPTQG Toán 2017 Mã Đề 102
Đề Thi THPTQG Toán 2017 Mã Đề 102
 
De cuong on tap toan 9
De cuong on tap toan 9De cuong on tap toan 9
De cuong on tap toan 9
 
Bo de kiem tra chuong ii so hoc 6
Bo de kiem tra chuong ii so hoc 6Bo de kiem tra chuong ii so hoc 6
Bo de kiem tra chuong ii so hoc 6
 
tai-lieu-on-tap-he-mon-toan-lop-7-len-8-co-dap-an.pdf
tai-lieu-on-tap-he-mon-toan-lop-7-len-8-co-dap-an.pdftai-lieu-on-tap-he-mon-toan-lop-7-len-8-co-dap-an.pdf
tai-lieu-on-tap-he-mon-toan-lop-7-len-8-co-dap-an.pdf
 

Bai tapphuthuochamvacacdangchuan

  • 1. BÀI TẬP PHỤ THUỘC HÀM VÀ CÁC DẠNG CHUẨN I. Bao đóng Bài 1. Cho lượt đồ quan hệ R(U,F), với: U={A,B,C,D,E,G,H} F = {AB->C, D->EG, ACD->B, C->A, BE->C, CE->AG, BC->D, CG->BD, G->H} a. Tính (D)+ b. Tính (DE)+ c. Tính (BE)+ d. Tính (CG)+ Bài 2. Cho lượt đồ quan hệ R(U,F), với: U={A,B,C,D,E.G} F={C->G, BG->CD, AEG->BC, CG->AE, B->CG} a. Tính (C)+ b. Tính (B)+ c. Tính (AEG)+ II. Phụ thuộc hàm Câu 1: Tìm phủ tối thiểu cho lượt đồ quan hệ sau: U={P,C,L,A,PR,T } F= { P -> C, L, A, PR, T ; C, L -> P, A , PR, T ; C -> T ; A -> PR } Bài 2: Tìm phủ tối thiểu của tập phụ thuộc hàm sau: F={AC->B, C->B, ABDE->GH, A->E, A->D} Bài 3: Tìm phủ tối thiểu của tập phụ thuộc hàm sau: F={C->B, AB->GH, A->E, A->D} Bài 4: Tìm phủ tối thiểu của tập phụ thuộc hàm sau: F={ABH->CK, A->D, C->E, BGH->F, F->AD, E->F, BH->E} Bài 5: Tìm phủ tối thiểu của tập phụ thuộc hàm sau: F={A->BC, BE->G, E->D, D->G, A->B, AG->BC} Bài 6: Tìm phủ tối thiểu của tập phụ thuộc hàm sau: F={A->BDE, DE->G, H->J, J->HI, E->DG, BC->GH, HG->J, E->G}
  • 2. III. Tìm khóa Bài 1: Tìm khóa cho lượt đồ quan hệ, với tập phụ thuộc hàm sau: R(ABCDE), F= {A->BC, C->DE} Bài 2: Cho lượt đồ quan hệ R và tập phụ thuộc hàm, tìm khóa cho lượt đồ quan hệ R R(ABCDEI), F ={ A->BCD, B->AC, C->D} Bài 3 : Tìm khóa của lượt đồ quan hệ R(ABCDEFGHIJ), với tập phụ thuộc hàm F sau : F={AB- >C, A->DE, B->F, F->GH, D->IJ} Bài 4 : Tìm khóa của lượt đồ quan hệ R(ABCDEFGHIJ), với tập phụ thuộc hàm sau F={AB->C, BD->EF, AD->GH, A->I, H->J} Bài 5 : Tìm khóa của lượt đồ quan hệ sau : R = {U, F} U = {A,B,C,D,E,F,G,H} F = {A,B->C,D,E,F,G,H; C->B,E,F; G->H} Bài 6: Tìm khóa của lượt đồ quan hệ R(ABCDE) với tập phụ thuộc hàm F={A->B, B->C, B-> DE, A->E, A->D} Bài 7: Tìm khóa của lượt đồ quan hệ R(ABCDE) với tập phụ thuộc hàm sau: F={AB->DE, E->AD, D->C} Bài 8: Tìm khóa của lượt đồ quan hệ R(ABCDEG) với tập phụ thuộc hàm F={AB->C, C->A, BC->D, ACD->B, D->EG, BE->C, CG->BG, CE->AG} Bài 9: Tìm khóa của lượt đồ quan hệ R(ABCDEGH) với tập phụ thuộc hàm F={A->C, AB->C, C->DG, CD->G, EC->ABEGC, H->C} Bài 10: Tìm khóa của lượt đồ quan hệ R(ABC) với tập phụ thuộc hàm F={A->B, B->A, C->B} IV. Các dạng chuẩn Bài 1. Xác định và giải thích dạng chuẩn cao nhất của LĐQH sau: p = (U, F); U = ABCD, F = { A  C, D  B, C  ABD } Bài 2. Q(A,B,C,D) và F={ AB -> CD, B -> D, C-> A} Bài 3: Xác định dạng chuẩn của lược đồ quan hệ sau.
  • 3. (GMVNHP) F={G->N; G->H; G->P; M->V; NHP->M} Bài 4: Xác định dạng chuẩn cao nhất của lượt đồ quan hệ sau: R(ABCDEH) F={A ->; C -> D; E -> DH} Bài 5: Xác định dạng chuẩn của lược đồ quan hệ sau. R(ACDEIB) F={ACD->EBI, CE->AD} Bài 6: Xác định dạng chuẩn của lượt đồ quan hệ sau: R(ABCD) và F = {AB -> C; D -> B; C-> ABD} Bài 7: Xác định dạng chuẩn của lượt đồ quan hệ sau: a) Q(ABCDEG), F={A→BC, C→DE, E→G} b) Q(ABCDEG), F={C→AB, D→E, B→G} c) Q(ABCDEGH), F={A→BC, D→E, H→G} d) Q(ABCDEG), F={AB→C, C→B, ABD→E, G→A} e) Q(ABCDEGHI), F={AC→B,BI→ACD,ABC→D,H→I,ACE→BCG,CG→AE} Bài 8: kiểm tra dạng chuẩn của lượt đồ quan hệ sau: Q(C,S,Z) F={CS→Z;Z→C} Bài 9: Cho lượt đồ CSDL Kehoach(NGAY,GIO,PHONG,MONHOC,GIAOVIEN) F={NGAY,GIO,PHONG→MONHOC MONHOC,NGAY→GIAOVIEN NGAY,GIO,PHONG→GIAOVIEN MONHOC→GIAOVIEN} a. Xác định dạng chuẩn cao nhất của quan hệ Kehoach b. Nếu Kehoach chưa đạt dạng chuẩn 3 thì phân rã thành dạng chuẩn 3 vừa bảo toàn phụ thuộc hàm vừa bảo toàn thông tin. c. nếu Kehoach chưa đạt dạng chuẩn BCNF thỉ phân rã thành BCNF Bài 10: Xác định dạng chuẩn của lượt đồ quan hệ sau: Q(A,B,C,D), F = {A→B;B→C; D→B} C = {Q1(A,C,D); Q2(B,D)} Bài 11: Cho lượt đồ quan hệ Q(C,D,E,G,H,K), F={CK→ H;C →D;E→C;E →G;CK →E} a. Chứng minh: EK → DH
  • 4. b. Tìm tất cả các tập khóa của Q. c. Xác định dạng chuẩn của d. Phân rã lượt đồ trên thành dạng BC hoặc dạng chuẩn 3, hãy tìm khóa của các lượt đồ con sau khi phân rã, và tìm phụ thuộc hàm cho các lượt đồ con. Bài 12: Cho lượt đồ quan hệ sau :Q(S,I,D,M) F = {SI → DM; SD→ M;D→ M} a. Tính bao đóng D+, SD+, SI+ b. Tìm tất cả khóa của q c. Tìm phủ tối thiểu của F d. Xác định dạng chuẩn cao nhất của Q e. Nếu Q chưa đạt dạng chuẩn 3, hã phân rã Q đạt dạng chuẩn 3 vừa bảo toàn phụ thuộc hàm, vừa bảo toàn thông tin. f. Nếu chưa đạt dạng chuẩn BC thì phân rã thành dạng chuẩn BC g. Kiểm tra phép tách Q thành (SID, SIM) có bảo toàn thông tin không h. Kiểm tra phép tách Q thành (SID, SIM) có bảo toàn phụ thuộc hàm không Bài 13: Cho lượt đồ quan hệ R(W,A,Z,Y,Q,P) R1(A,Z); R2(W,Y,Q,P) R3(Y,Q,P,A) F = {W →AYQP, A →Z, YQP →A} Hãy kiểm tra tính kết nối không mất thông tin Bài 14: Cho lượt đồ quan hệ Q(Môn, Giảng viên, Giờ giảng, Phòng, SinhViên, Hạng), với: F ={M→GV; G,P→M; G,GV→P; M,SV→H; G,SV→P} C = {Q1(M,G,P); Q2(M,GV);Q3( M,SV,H)} Kiễm tra phép tách trên có bảo toàn thông tin đối với F không? Bài 15: Kiểm tra các dạng chuận sau: a)Q(A,B,C,D) F={CA→D; A→B} b)Q(S,D,I,M) F={SI→D;SD→M} c) Q(N,G,P,M,GV) F={N,G,P→M;M→GV} d)Q(S,N,D,T,X) F={S→N; S→D; S→T; S→X} Bài 16: Phân rã lượt đồ thành dạng 3NF vừa bảo toàn phụ thuộc hàm, vừa bảo toàn thông tin. a) Q(A,B,C), F={A→B;A→C;B→A;C→A;B→C} b) Q(MSCD,MSSV,CD,HG) F={MSCD→CD; CD→MSCD; CD,MSSV→HG; MSCD,HG→MSSV; CD,HG→MSSV; MSCD,MSSV→HG} c) Q(A,B,C,D) F={ AB→C; C→B} Bài 17: Cho lượt đồ quan hệ Q(A,B,C,D,E,G) và tập phụ thuộc hàm F = {A->D; E -> B; A,E -> G; B-> C} a.Tìm khóa của lượt đồ quan hệ b.Hãy xác định dạng chuẩn cao nhất của Q c. Nếu chưa đạt dạng chuẩn BC thì hãy phân rã thành dạng chuẩn BC, Bài 18: Cho lượt đồ quan hệ Q(ABCDEG) với tập phụ thuộc hàm F={ A -> B; CD -> A; CB ->D; AE -> G; CE -> D} a. Hãy chứng minh CE là khóa của Q
  • 5. b. Tìm tất cả các khóa của lượt đồ quan hệ c. hãy xác định dạng chuẩn của lượt đồ quan hệ d. Nếu Q chưa đạt dạng chuẩn BC thì hãy phân rã thành dạng BC Bài 19: cho lượt đồ quan hệ Q(A,B,C,D,E,G,H) và tập phụ thuộc hàm F = { E -> C; H -> E; A-> D; A,E -> H; D,G -> B; D,G -> C } a. hãy xác định tất cả các khóa của Q b. hãy xác định dạng chuẩn cao nhất của Q Bài 20: cho lượt đồ quan hệ Q(A,B,C,D,E,G) và tập phụ thuộc hàm F = { A->D; E -> B; A,E -> G; B -> C} a. Hãy xác định tất cả các khóa của lượt đồ Q b. Hãy xác định dạng chuẩn cao nhất của Q