wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Câu hỏi về phụ thuộc hàm

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Trong định nghĩa phụ thuộc hàm, nếu X → Y thì điều gì đúng?

a)

Y không phụ thuộc hàm vào X

b)

X và Y có cùng giá trị trong tất cả các bộ của R

c)

X và Y luôn giống nhau

d)

X xác định hàm Y

2.

Cho quan hệ R(U) với U = {ABCD}, nếu A → BC và C → D. Áp dụng tiên đề tích lũy ta có kết quả nào sau đây?

a)

B → ACD

b)

A → BCD

c)

C → ABD

d)

ABC → D

3.

Khi nói Y là phụ thuộc hàm đầy đủ vào X, điều này có nghĩa là gì?

a)

Chỉ cần một phần của X để xác định Y

b)

X không thể xác định duy nhất Y

c)

Y không thể xác định duy nhất X

d)

Mọi thuộc tính trong X đều cần thiết để xác định Y

4.

Phụ thuộc hàm nào sau đây là phụ thuộc hàm đầy đủ?

a)

Mã sinh viên, Mã môn -> Tên môn, Số tín chỉ

b)

Mã sinh viên, Mã môn -> Điểm thi

c)

Mã sinh viên, Mã lớp -> Họ tên sinh viên

d)

Mã sinh viên, Mã môn -> Họ tên sinh viên

5.

Đâu là tiên đề tăng trưởng trong Hệ tiên đề Armstrong?

a)

Nếu Y ⊆ X thì X → Y

b)

Nếu X ⊆ Y thì X → Y

c)

Nếu X → Y và Z ∈ U thì XZ → YZ

d)

Nếu X → Y và Y → Z thì X → Z

6.

Cho quan hệ R(U) với U = {A -> B}. Áp dụng tiên đề nào để chứng minh được AC -> BC?

a)

Tiên đề bắc cầu

b)

Tiên đề tích lũy

c)

Tiên đề tăng trưởng

d)

Tiên đề phản xạ

7.

Cho phụ thuộc hàm X -> Y, X -> Z. Để chứng minh X -> YZ thì cần áp dụng những tiên đề nào trong hệ tiên đề Armstrong?

a)

Phản xạ và tăng trưởng

b)

Tăng trưởng và bắc cầu

c)

Phản xạ và bắc cầu

d)

Tính tích lũy

8.

Cho phụ thuộc hàm X -> Y, WY ->Z. để chứng minh WX -> Z thì cần áp dụng những tiên đề nào trong tiên đề Armstrong?

a)

Phản xạ và tăng trưởng

b)

Tăng trưởng và bắc cầu

c)

Phản xạ và bắc cầu

d)

Tính tích lũy

9.

Cho r(U,F) với U = {ABCDE}; F = {AB -> C, DE -> B, C -> ABD, CD -> E}. Tìm bao đóng của tập thuộc tính {BC}

a)

{BC}+ = {ABCDE}

b)

{BC}+ = {AB}

c)

{BC}+ = {CDE}

d)

{BC}+ = {CABD}

10.

Cho r(U,F) với U={ABCDE}, F={AB→C, DE→B, C→ABD, CD→E}. Tìm bao đóng của tập thuộc tính (CD)?

a)

{CD}+ = {ABCDE}

b)

{CD}+ = {ABD}

c)

{CD}+ = {CDE}

d)

{CD}+ = {AB}

11.

Cho r(U,F) với U = {ADIKL}; F = {K -> IL, A -> K, AK -> LD}. Tìm bao đóng của tập thuộc tính {K}

a)

{K}+ = {IL}

b)

{K}+ = {ADKL}

c)

{K}+ = {KIL}

d)

{K}+ = {K}

12.

Cho r(U,F) với U = {ADIKL}; F = {K -> IL, A -> K, AK -> LD}.Tìm bao đóng của tập thuộc tính {L}

a)

{L}+ = ​∅

b)

{L}+ = ​{LD}

c)

{L}+ = ​{L}

d)

{L}+ = ​{IL}

13.

Khóa chính trong một bảng phải thỏa mãn điều kiện gì?

a)

Có thể chứa các giá trị trùng lặp

b)

Có thể có giá trị NULL

c)

Phải là một khóa ngoài

d)

Phải có giá trị duy nhất và không NULL

14.

Cho r(U,F) với U = {ABCD}; F = {A -> B, B -> C, D -> A}. khóa tối thiểu của lược đồ quan hệ này là gì?

a)

{ABD}

b)

{CD}

c)

{D}

d)

{AB}

15.

Cho r(U,F) với U = {ABCDE}; F = {C -> AB, D -> C, CD -> EA}. Khóa tối thiểu của lược đồ quan hệ này là gì

a)

{C}

b)

{AC}

c)

{AD}

d)

{D}

16.

Cho r(U,F) với U = {ABCDE}; F = {C -> AB, D -> C, CD -> EA}. Trong thuật toán tìm tất cả các khóa cho r(U,F}, tập thuộc tính nào sau đây là tập nguồn

a)

{CD}

b)

{AC}

c)

{D}

d)

{C}

17.

Cho r(U,F) với U = {ABCDE}; F = {AC -> D, A -> CB, AB -> ED}. Trong thuật toán tìm tất cả các khóa cho r(U,F), tập thuộc tính nào sau đây là tập thuộc tính trung gian?

a)

{AB}

b)

{BC}

c)

{ED}

d)

{CD}

18.

Phụ thuộc hàm f: X -> Y trên quan hệ R(U) có nghĩa là gì?

a)

Tập thuộc tính Y xác định tập thuộc tính X

b)

Tập thuộc tính X xác định tập thuộc tính Y

c)

Tập thuộc tính Y không liên quan đến tập thuộc tính X

d)

Tập thuộc tính X và Y không có quan hệ gì với nhau

19.

Phụ thuộc hàm nào sau đây là phụ thuộc đầy đủ?

a)

Mã sinh viên, Mã môn → Tên môn, Số tín chỉ

b)

Mã sinh viên, Mã lớp→ Họ tên sinh viên

c)

Mã sinh viên, Mã môn→ Điểm thi

d)

Mã sinh viên,

20.

Đâu là phát biểu đúng của tiên đề phản xạ trong hệ tiên đề Armstrong?

a)

Nếu X ⸦ Y thì X → Y

b)

Nếu X → Y và Z ∈ U thì XZ → YZ

c)

Nếu Y ⸦ X thì X → Y

d)

Nếu X → Y và Y → Z thì X → Z

21.

Cho quan hệ R(U) với U = {ABC} và F = {A → B}. áp dụng tiên đề nào để chứng minh được AC → BC

a)

Tiên đề phản xạ

b)

Tiên đề tích lũy

c)

Tiên đề tăng trưởng

d)

Tiên đề bắc cầu

22.

Cho r(U,F) với U = {ADIKL}; F = {K -> IL, A -> K, AK -> LD}.Tìm bao đóng của tập thuộc tính {A}

a)

{A}+ = {ADKL}

b)

{A}+ = {AK}

c)

{A}+ = {ADIKL}

d)

{A}+ = {K}

23.

Cho r(U,F) với U = {ABCDE}; F = {BC -> CE, B -> A, AB -> ED}. khóa tối thiểu của lược đồ quan hệ này là gì?

a)

{AB}

b)

{BC}

c)

{B}

d)

{AC}

24.

Cho r(U,F) với U = {ABCD}; F = {A-> B, B -> C, CD -> A}. khóa tối thiểu của lược đồ quan hệ này là gì?

a)

{AD}

b)

{B}

c)

{A}

d)

{CD}

25.

Cho R(U), với U={ADIKL} và F={K→IL, A→K, AK→LD}. Tìm bao đóng của tập thuộc tính {AD}?

a)

{AD}+ = {ADK}

b)

{AD}+ = {ADKL}

c)

{AD}+ = {ADIKL}

d)

{AD}+ = {IKL}

26.

Cho r(U,F) với U = {ABCDE}; F = {AB -> C, DE -> B, C -> ABD, CD -> E}. Tìm bao đóng của tập thuộc tính {AB}

a)

{AB}+ = {AB}

b)

{AB}+ = {CABD}

c)

{AB}+ = {ABCDE}

d)

{AB}+ = {ABC}

27.

Cho r(U,F) với U = {ABCD}; F = {A-> B, B -> C, A -> D}. sử dụng tiên đề Armstrong, phụ thuộc nào sau đây được suy ra từ F?

a)

B -> D

b)

C -> BD

c)

A -> C

d)

A -> B

28.

Giả sử có hai tập phụ thuộc hàm F và G cùng xác định trên tập thuộc tính U. F và G được coi là tương đương nếu:

a)

F và G có cùng số lượng phụ thuộc hàm

b)

F và G có cùng tập thuộc tính

c)

F+ = G+

d)

F là phủ dư thừa của G

29.

Khi nào một phụ thuộc hàm trong tập F được coi là dư thừa?

a)

Khi phụ thuộc hàm đó không thể loại bỏ khỏi tập F mà vẫn giữ nguyên ý nghĩa của F

b)

Khi F loại bỏ phụ thuộc hàm đó mà vẫn tương đương với chính F

c)

Khi vế phải của phụ thuộc hàm chứa nhiều hơn một thuộc tính

d)

Khi vế trái của phụ thuộc hàm không bao gồm tất cả các thuộc tính của tập thuộc tính U

30.

Câu 3 : Bài toán thành viên đặt ra câu hỏi gì?

a)

Xác định xem tập phụ thuộc hàm F có rỗng hay không

b)

Kiểm tra xem một phụ thuộc hàm X → Y có thuộc F+ hay không

c)

Xác định xem một tập thuộc tính U có chứa một thuộc tính nào đó không

d)

Kiểm tra xem một tập phụ thuộc hàm F có tương đương với G hay không

31.

Khi F là phủ của G, điều này có nghĩa là gì?

a)

F có nhiều phụ thuộc hàm hơn G

b)

F+ và G+ tương đương nhau

c)

F là một tập con của G

d)

G không chứa phụ thuộc hàm nào có trong F

32.

Câu 5 : Trong trường hợp nào một tập phụ thuộc hàm G không thể được coi là phủ của F?

a)

Khi G+ không tương đương với F+

b)

Khi G có cùng số lượng phụ thuộc hàm như F

c)

Khi G có ít phụ thuộc hàm hơn F

d)

Khi G và F chứa các phụ thuộc hàm giống nhau

33.

Câu 6 : Trong quá trình đưa tập phụ thuộc hàm F về phủ tối thiểu, nếu một phụ thuộc hàm X → A bị loại bỏ, điều này có nghĩa là gì?

a)

F+ không thay đổi khi loại bỏ X → A

b)

F+ thay đổi khi loại bỏ X → A

c)

X → A là phụ thuộc hàm quan trọng trong F

d)

X → A không thể loại bỏ khỏi F

34.

Câu 7 : Cho tập phụ thuộc hàm F={A→B, B→C, A→C}. Để F là phủ tối thiểu, ta cần làm gì?

a)

Loại bỏ phụ thuộc hàm B→C khỏi F

b)

Loại bỏ phụ thuộc hàm A→C khỏi F

c)

Thêm phụ thuộc hàm AB→C vào F

d)

Giữ nguyên tập F như hiện tại

35.

Cho tập phụ thuộc hàm F={A→B, AB→C, B→D}. Để F trở thành phủ tối thiểu, ta cần thực hiện điều gì?

a)

Loại bỏ phụ thuộc hàm AB→ C

b)

Thêm phụ thuộc hàm A→D vào F

c)

Loại bỏ các thuộc tính dư thừa B ở vế trái của phụ thuộc hàm AB→C

d)

Giữ nguyên tập F như hiện tại

36.

Câu 9 : Trong tập phụ thuộc hàm F = { DE→A, A→B, AB→C, BD→B, BD→C}. Phụ thuộc hàm nào là dư thừa?

a)

BD→B

b)

A→B

c)

BD→C

d)

AB→C

37.

Câu 10 : Trong tập phụ thuộc hàm F = { AD→B, B→E, AE→C, AE→E, BE→C }. Phụ thuộc hàm nào là dư thừa?

a)

A. AE→C

b)

B. BE→C

c)

C. AE→E

d)

D. Không có phụ thuộc hàm dư thừa

38.

Câu 11 : Cho quan hệ DIEMTHI{MaSinhVien, MaMon, Diem} và F={ MaSinhVien, MaMon → Diem}. Dạng chuẩn cao nhất của quan hệ DIEMTHI là gì?

a)

A. 1NF

b)

B. 2NF

c)

C. BCNF

d)

D. Không đạt dạng chuẩn nào

39.

Câu 12 : Cho lược đồ quan hệ r(U,F) với U={ABCDEL}; F={ AD→B, B→E, AE→CE, BE→C}. Chuẩn hóa r(U,F) về dạng chuẩn 3NF, ta sẽ được những lược đồ con nào?

a)

A. r1(ADB), r2(BEC), r3(AEC)

b)

B. r1(ADL), r2(ADB), r3(BEC), r4 (AEC)

c)

C. r1(ADL), r2(BE), r3(AEC), r4 (BEC)

d)

D. r1(ADL), r2(ADB), r3(BE), r4 (AEC), r5 (BEC)

40.

Câu 13 : Cho lược đồ quan hệ r(U,F) với U={ABCDEL}; F={ED→C, C→B, BE→AB, BC→A}. Chuẩn hóa r(U,F) về dạng chuẩn 3NF, ta sẽ được những lược đồ con nào?

a)

A. r1(ACB), r2(BDE), r3(CDE)

b)

B. r1(DEL), r2(EDC), r3(CBA), r4 (BEA)

c)

C. r1(DEL), r2(EDC), r3(CB), r4 (BEA)

d)

D. r1(DEL), r2(EDC), r3(CB), r4 (BEA), r5 (BCA)

41.

Câu 14 : Cho lược đồ quan hệ r(U,F) với U={ABCDEL}; F={ AC→B, B→D, CD→ED, BD→E }. Chuẩn hóa r(U,F) về dạng chuẩn 3NF, ta sẽ được những lược đồ con nào?

a)

A. r1(ACB), r2(BDE), r3(CDE)

b)

B. r1(ADL), r2(ACB), r3(BDE), r4 (CDE)

c)

C. r1(ACL), r2(ACB), r3(BDE), r4 (CDE)

d)

D. r1(ACL), r2(ACB), r3(BD), r4 (CDE), r5 (BDE)

42.

Câu 15 : Cho lược đồ quan hệ r(U,F) với U={ABCDEL}; F={AB→E, E→D, ED→C, AD→DC}. Chuẩn hóa r(U,F) về dạng chuẩn 3NF, ta sẽ được những lược đồ con nào?

a)

A. r1(ABE), r2(EDC), r3(ADC)

b)

B. r1(ABL), r2(ABE), r3(EDC), r4 (ADC)

c)

C. r1(AEL), r2(ABE), r3(EDC), r4 (ADC)

d)

D. r1(AEL), r2(AEB), r3(EDC), r4 (ADC), r5 (ED)

43.

Câu 16 : Cho lược đồ quan hệ r(U, F), với U = (ABC) và F = {A → B, B → C, A → C}. Phát biểu nào sau đây đúng về các phụ thuộc hàm trong tập F?

a)

A. F là lớp phủ không dư thừa

b)

B. A → B là phụ thuộc hàm dư thừa

c)

C. A → C là phụ thuộc hàm dư thừa

d)

D. B → C là phụ thuộc hàm dư thừa

44.

Cho tập phụ thuộc hàm F = {A → B, B → C, A → C}. Loại bỏ phụ thuộc hàm nào từ F để biến nó thành một phủ không dư thừa?

a)

A → B

b)

B → C

c)

A → C

d)

Không thể loại bỏ phụ thuộc hàm nào

45.

Trong tập phụ thuộc hàm F = { AD→B, B→E, AE→C, BE→C }. Phụ thuộc hàm nào có thuộc tính dư thừa?

a)

BE→C

b)

AD→B

c)

AE→C

d)

Không có phụ thuộc hàm nào dư thừa thuộc tính

46.

Cho lược đồ quan hệ r(U,F) với U={ABCDE}; F={DE→A, D→B, AB→C, BD→BC}. Dạng chuẩn cao nhất của r(U,F) là gì?

a)

1NF

b)

2NF

c)

3NF

d)

BCNF

47.

Cho lược đồ quan hệ r(U,F) với U={ABCDEL}; phủ tối thiểu F={ CD→E, E→A, AE→B, AC→AB }. Chuẩn hóa r(U,F) về dạng chuẩn 3NF, ta sẽ được những lược đồ con nào?

a)

r1(CDE), r2(EA), r3(AEB), r4 (ACAB)

b)

r1(CDE), r2(EA), r3(AEB), r4 (ACB)

c)

r1(CDL), r2(CDE), r3(EAB), r4 (ACB)

d)

r1(CDL), r2(CDE), r3(EA), r4 (AEB), r5 (ACB)

48.

Cho lược đồ quan hệ r(U,F) với U={ABCDEL}; F={ AB→E, E→C, CE→D, AC→CD}. Chuẩn hóa r(U,F) về dạng chuẩn 3NF, ta sẽ được những lược đồ con nào?

a)

r1(ABE), r2(EC), r3(ECD), r4 (ACD)

b)

r1(ABL), r2(ABE), r3(EC), r4 (ACD)

c)

r1(ABL), r2(ABE), r3(EC), r4 (CED), r5 (ACD)

d)

r1(ABL), r2(ABE), r3(ECD), r4 (ACD)

49.

Tập phụ thuộc hàm F được gọi là phủ tối thiểu nếu thoả mãn những điều kiện nào sau đây?

a)

Vế phải là thuộc tính đơn (1)

b)

Không tồn tại các phụ thuộc hàm dư thừa (2)

c)

Không tồn tại các thuộc tính dư thừa ở vế trái các phụ thuộc hàm (3)

d)

Tất cả các phương án (1), (2), (3) đều đúng

50.

Tập phụ thuộc hàm F = {A → B, B → C, A → C} có phải là phủ không dư thừa không?

a)

Có, vì mỗi phụ thuộc hàm trong F là cần thiết

b)

Không, vì A → C là phụ thuộc hàm thừa

c)

Có, vì A → C không thể suy ra từ các phụ thuộc hàm khác

d)

Không, vì B → C là phụ thuộc hàm thừa

51.

Điều kiện nào sau đây KHÔNG phải là điều kiện để tập phụ thuộc hàm F được gọi là tối thiểu?

a)

Vế phải của mỗi phụ thuộc hàm trong F chỉ chứa một thuộc tính

b)

F không có phụ thuộc hàm dư thừa

c)

F không có thuộc tính dư thừa ở vế trái của bất kỳ phụ thuộc hàm nào

d)

F phải chứa ít nhất một phụ thuộc hàm với nhiều thuộc tính ở vế phải

52.

Trong tập phụ thuộc hàm F = { DE→A, A→B, AB→C, BD→C }. Phụ thuộc hàm nào có thuộc tính dư thừa?

a)

DE → A

b)

BD → C

c)

AB → C

d)

Không có phụ thuộc hàm nào dư thừa thuộc tính

53.

Trong tập phụ thuộc hàm F = { AB→E, E→C, CE→D, AC→C, AC→D }. Phụ thuộc hàm nào là dư thừa?

a)

CE→D

b)

AB→E

c)

AC→C

d)

Không có phụ thuộc hàm dư thừa

54.

Cho lược đồ quan hệ r(U,F) với U={ABCDE}; F={DE→A, A→B, AB→C, BD→BC}. Chuẩn hóa r(U,F) về dạng chuẩn 3NF, ta sẽ được những lược đồ con nào?

a)

r1(DEA), r2(ABC), r3(BDC)

b)

r1(DEA), r2(AB), r3(ABC), r4 (BDC)

c)

r1(DEA), r2(AB), r3(ABC), r4 (BDC), r5 (BDB)

d)

r1(DEA), r2(ABC), r3(AC), r4 (BDC)

55.

Cho lược đồ quan hệ r(U,F) với U={ABCDEL}; F={AE→B, B→C, BC→D, EC→DC}. Chuẩn hóa r(U,F) về dạng chuẩn 3NF, ta sẽ được những lược đồ con nào?

a)

r1(AEB), r2(BCD), r3(ECD)

b)

r1(ADL), r2(AEB), r3(BCD), r4 (ECD)

c)

r1(AEL), r2(AEB), r3(BCD), r4 (ECD)

d)

r1(AEL), r2(AEB), r3(BCD), r4 (ECD), r5 (BDE)

56.

Cho lược đồ quan hệ r(U, F) với U = (ABC) và F = {A → B,B → C, A → C}. Tại sao phụ thuộc hàm A → C được coi là dư thừa?

a)

Vì A → C không thuộc tập thuộc tính U

b)

Vì A → C không xác định được B

c)

Vì F \ {A → C} tương đương với F

d)

Vì A không là khóa của U

57.

Trong tập phụ thuộc hàm F = { AB→E, E→C, CE→D, AC→D }. Phụ thuộc hàm nào có thuộc tính dư thừa?

a)

AC→D

b)

CE→D

c)

AB → E

d)

Không có phụ thuộc hàm nào dư thừa thuộc tính

58.

Cho lược đồ quan hệ r(U,F), K ⸦ U. K được gọi là khóa tối thiểu nếu:

a)

K+ = U và (2) ∀A ∈K; (K –{A})+ ≠ U

b)

0

59.

Cho r(U,F) với U = {ABCDE}; F = {C -> AB, D -> C, CD -> EA}. Trong thuật toán tìm tất cả các khóa cho r(U,F}, tập thuộc tính nào sau đây là tập nguồn

a)

{CD}

b)

{AC}

c)

{D}

d)

{C}

60.

Phụ thuộc hàm là gì

a)

Cho R(U), X,Y ⊆ U và một PTH: F: X → Y. Ta nói R thỏa PTH F nếu với 2 bộ bất kỳ ti,     tj ∈ R giống nhau trên X thì có thể giống nhau trên Y.

b)

Cho R(U), X,Y ⊆ U và một PTH: F: X → Y. Ta nói R thỏa PTH F nếu với 2 bộ bất kỳ ti,     tj ∈ R giống nhau trên X thì chúng cũng giống nhau trên Y.

c)

Cho R(U), X,Y ⊆ U và một PTH: F: X → Y. Ta nói R thỏa PTH F nếu với 2 bộ bất kỳ ti,     tj ∈ R khác nhau trên X thì chúng phải giống nhau trên Y.

d)

Cho R(U), X,Y ⊆ U và một PTH: F: X → Y. Ta nói R thỏa PTH F nếu với 2 bộ bất kỳ ti,     tj ∈ R giống nhau trên X thì chúng phải khác nhau trên Y.