Bài tập tuần 5+6 môn Cơ sở dữ liệu và giải thuật | Trường đại học kinh doanh và công nghệ Hà Nội

. Tiêu chuẩn để một lược đồ quan hệ R ở dạng chuẩn 1NF là gì trongnhững phương án sau? a. Toàn bộ các bản ghi trong quan hệ R chỉ chứa các giá trị nguyên tố. b. Toàn bộ các miền có mặt trong R đều chỉ chứa các gía trị nguyên tố.c. Nếu mỗi thuộc tính không khoá của R là phụ thuộc hàm đầy đủ vào khóa chính.Tài liệu giúp bạn tham  khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

lOMoARcPSD| 45469857
BÀI TẬP CƠ SỞ DỮ LIỆU QUAN HỆ
TUẦN 5+6
1. Tiêu chuẩn để một ợc đồ quan hệ R dạng chuẩn 1NF trong những phương án
sau?
a. Toàn bộ các bản ghi trong quan hệ R chỉ chứa các giá trị nguyên tố.
b. Toàn bộ các miền có mặt trong R đều chỉ chứa các gía trị nguyên tố.
c. Nếu mỗi thuộc tính không khoá của R là phụ thuộc hàm đầy đủ vào khóa chính.
d. Nếu mỗi thuộc tính không khoá của R là không phụ thuộc hàm bắc cầu vào khoá chính.
2 . Tiêu chuẩn để một lược đồ quan hệ ở dạng chuẩn 2NF khi nào sau đây?
a. Khi nó dạng chuẩn 1NF toàn bộ các miền có mặt trong R đều là giá trị nguyên
tố.
b. Khi nó ở dạng chuẩn 1NF và nếu mỗi thuộc tính không khoá của R phụ thuộc hàm
n không đầy đủ vào khoá chính.
c. Khi dạng chuẩn 1NF các thuộc tính không khoá không phụ thuộc bắc cầu
vào khoá chính.
d. Khi nó ở dạng chuẩn 1NF và nếu mỗi thuộc tính không khoá của R phụ thuộc hàm
đầy đủ vào khoá chính.
3 . Tiêu chuẩn để một lược đồ quan hệ ở dạng chuẩn 3NF khi nào sau đây?
a. Khi nó ở dạng chuẩn 2NF và mỗi thuộc tính không khoá của R là không phụ thuộc
hàm bắc cầu vào khoá chính.
b. Khi nó dạng chuẩn 2NF toàn bộ các miền có mặt trong R đều giá trị nguyên
tố.
c. Khi dạng chuẩn 2NF mỗi thuộc tính không khoá của R phụ thuộc hàm
bắc cầu vào khoá chính.
d. Khi nó ở dạng chuẩn 2NF và nếu mỗi thuộc tính không khoá của R phụ thuộc hàm
đầy đủ vào khoá chính.
4. Cho R(A,B,C,D) Với f={AB-> C,AB->D,C->B}. R dạng chuẩn nào sau đây?
a. R ở dạng chuẩn 3NF.
b. R ở dạng chuẩn 2NF.
c. R ở dạng chuẩn 1NF.
d. R không ở dạng chuẩn nào.
5. Cho lược đồ quan hệ R(BAIPQ) với các phụ thuộc hàm F
={A->BP và B ->I, AP ->Q}. R ở dạng chuẩn nào sau đây?
a. R ở dạng chuẩn 1NF.
b. R ở dạng chuẩn 3NF.
c. R ở dạng chuẩn 2NF.
d. R ở dạng chuẩn BCNF.
6. Cho lược đồ quan hệ R(CSA) với các phụ thuộc hàm F= { CS->A, A->C}.
Lược đồ trên ở dạng chuẩn nào sau đây? a.
R ở dạng chuẩn 3NF.
b. R ở dạng chuẩn 2NF.
lOMoARcPSD| 45469857
c. R ở dạng chuẩn BCNF.
d. R ở dạng chuẩn 1NF.
7 . Hãy chọn một phương án đúng nhất trong các phương án sau?
a. Nếu một quan hệ đã đạt chuẩn 3NF thì chắc chắn quan hệ đó cũng đạt chuẩn 1NF và 2
NF.
b. Nếu một quan hệ đã đạt chuẩn 1NF thì chắc chắn quan hệ đó cũng đạt chuẩn 2NF.
c. Nếu một quan hệ đã đạt chuẩn 2NF thì chắc chắn quan hệ đó cũng đạt chuẩn NF 3
NF.
d. Nếu một quan hệ đã đạt chuẩn 3NF thì chắc chắn quan hệ đó cũng sẽ đạt chuẩn 4NF.
8. Cho R(A,B,C,D,E) Với f={AB-> C,AB->D,C->E}. Ta chuẩn hóa lược đồ R thành các
lược đồ quan hệ nào sau đây? a. R1(ABCDE)
b. R1(ABC), R2(ABD), R3(CE)
c. R1(ABCE), R2(ABD)
d. R1(ABCD), R2(CE)
9. Cho lược đồ quan hệ R(CSA) với các phụ thuộc hàm F= { CS->A, A->C}. Ta chuẩn hoá
lược đồ quan hệ trên ta thu được các quan hệ nào sau đây? a. R1(CA), R2(CSA)
b. R1(AC), R2(SA)
c. R(CSA)
d. R1(CS), R2(CA)
10. Cho R(A,B,C,D) Với f={AB-> C,AB->D,C->E}. R vi phạm chuẩn nào sau đây? a.
R vi phạm chuẩn 3NF.
b. R vi phạm chuẩn 2NF.
c. R vi phạm chuẩn 1NF.
d. R đã chuẩn hóa.
11. Cho lược đồ HOADON(MAHANG, MAKH, SOLUONG, DONGIA,
THANHTIEN). Lược đồ trên dạng chuẩn nào sau đây? a.
1NF
b. 2NF
c. 3NF
d. BCNF
12. Cho R(A1,A2,A3,A4,A5,A6,A7,A8), F={A1A2->A3A4A5A6A7A8,A6->A7A8,A2>
A4,A1->A3}. R ở dạng chuẩn nào sau đây? a. R ở dạng chuẩn 1NF.
b. R ở dạng chuẩn 2NF.
c. R ở dạng chuẩn 3NF.
d. R không ở dạng chuẩn nào.
13. Cho lược đồ R(SADM) các phụ thuộc m F={SA->D,SD->M}. R dạng chuẩn
nào sau đây?
a. R ở dạng chuẩn BCNF.
b. R ở dạng chuẩn 3NF.
c. R ở dạng chuẩn 2NF.
d. R ở dạng chuẩn 1NF.
lOMoARcPSD| 45469857
14 . Quan hệ HOADON(HoaDonID, NgayLap, MaHang, Soluong, DonGia, ThanhTien,
TongTien) vi phạm chuẩn nào sau đây và vì sao? a. Vi phạm 1NF, vì có thuộc tính không
đơn.
b. Vi phạm 1NF, vì có thuộc tính bắc cầu vào khoá chính.
c. Vi phạm 1NF, vì có thuộc tính phụ thuộc bộ phận vào khoá chính.
d. Vi phạm 1NF, vì có thuộc tính đa trị.
15. Cho R=(A,B,C,D,E,F), phép tách R1={A,B,D,E}, R2={A,C,D,F}, R3={B,C,E,F} và
F={A B, F E}
a. Không tồn tại hàng chứa các giá trị a
b. Tồn tại ít nhất 1 cột chứa các giá trị a
c. Phép tách không tổn thất thông tin
d. Phép tách tổn thất thông tin
| 1/3

Preview text:

lOMoAR cPSD| 45469857
BÀI TẬP CƠ SỞ DỮ LIỆU QUAN HỆ TUẦN 5+6
1. Tiêu chuẩn để một lược đồ quan hệ R ở dạng chuẩn 1NF là gì trong những phương án sau?
a. Toàn bộ các bản ghi trong quan hệ R chỉ chứa các giá trị nguyên tố.
b. Toàn bộ các miền có mặt trong R đều chỉ chứa các gía trị nguyên tố.
c. Nếu mỗi thuộc tính không khoá của R là phụ thuộc hàm đầy đủ vào khóa chính.
d. Nếu mỗi thuộc tính không khoá của R là không phụ thuộc hàm bắc cầu vào khoá chính.
2 . Tiêu chuẩn để một lược đồ quan hệ ở dạng chuẩn 2NF khi nào sau đây? a.
Khi nó ở dạng chuẩn 1NF và toàn bộ các miền có mặt trong R đều là giá trị nguyên tố. b.
Khi nó ở dạng chuẩn 1NF và nếu mỗi thuộc tính không khoá của R phụ thuộc hàm
n không đầy đủ vào khoá chính. c.
Khi nó ở dạng chuẩn 1NF và các thuộc tính không khoá không phụ thuộc bắc cầu vào khoá chính. d.
Khi nó ở dạng chuẩn 1NF và nếu mỗi thuộc tính không khoá của R phụ thuộc hàm
đầy đủ vào khoá chính.
3 . Tiêu chuẩn để một lược đồ quan hệ ở dạng chuẩn 3NF khi nào sau đây? a.
Khi nó ở dạng chuẩn 2NF và mỗi thuộc tính không khoá của R là không phụ thuộc
hàm bắc cầu vào khoá chính. b.
Khi nó ở dạng chuẩn 2NF và toàn bộ các miền có mặt trong R đều là giá trị nguyên tố. c.
Khi nó ở dạng chuẩn 2NF và mỗi thuộc tính không khoá của R là phụ thuộc hàm
bắc cầu vào khoá chính. d.
Khi nó ở dạng chuẩn 2NF và nếu mỗi thuộc tính không khoá của R phụ thuộc hàm
đầy đủ vào khoá chính.
4. Cho R(A,B,C,D) Với f={AB-> C,AB->D,C->B}. R ở dạng chuẩn nào sau đây? a. R ở dạng chuẩn 3NF. b. R ở dạng chuẩn 2NF. c. R ở dạng chuẩn 1NF.
d. R không ở dạng chuẩn nào.
5. Cho lược đồ quan hệ R(BAIPQ) với các phụ thuộc hàm F
={A->BP và B ->I, AP ->Q}. R ở dạng chuẩn nào sau đây? a. R ở dạng chuẩn 1NF. b. R ở dạng chuẩn 3NF. c. R ở dạng chuẩn 2NF. d. R ở dạng chuẩn BCNF.
6. Cho lược đồ quan hệ R(CSA) với các phụ thuộc hàm F= { CS->A, A->C}.
Lược đồ trên ở dạng chuẩn nào sau đây? a. R ở dạng chuẩn 3NF. b. R ở dạng chuẩn 2NF. lOMoAR cPSD| 45469857 c. R ở dạng chuẩn BCNF. d. R ở dạng chuẩn 1NF.
7 . Hãy chọn một phương án đúng nhất trong các phương án sau?
a. Nếu một quan hệ đã đạt chuẩn 3NF thì chắc chắn quan hệ đó cũng đạt chuẩn 1NF và 2 NF.
b. Nếu một quan hệ đã đạt chuẩn 1NF thì chắc chắn quan hệ đó cũng đạt chuẩn 2NF.
c. Nếu một quan hệ đã đạt chuẩn 2NF thì chắc chắn quan hệ đó cũng đạt chuẩn NF và 3 NF.
d. Nếu một quan hệ đã đạt chuẩn 3NF thì chắc chắn quan hệ đó cũng sẽ đạt chuẩn 4NF.
8. Cho R(A,B,C,D,E) Với f={AB-> C,AB->D,C->E}. Ta chuẩn hóa lược đồ R thành các
lược đồ quan hệ nào sau đây? a. R1(ABCDE) b. R1(ABC), R2(ABD), R3(CE) c. R1(ABCE), R2(ABD) d. R1(ABCD), R2(CE)
9. Cho lược đồ quan hệ R(CSA) với các phụ thuộc hàm F= { CS->A, A->C}. Ta chuẩn hoá
lược đồ quan hệ trên ta thu được các quan hệ nào sau đây? a. R1(CA), R2(CSA) b. R1(AC), R2(SA) c. R(CSA) d. R1(CS), R2(CA)
10. Cho R(A,B,C,D) Với f={AB-> C,AB->D,C->E}. R vi phạm chuẩn nào sau đây? a. R vi phạm chuẩn 3NF. b. R vi phạm chuẩn 2NF. c. R vi phạm chuẩn 1NF. d. R đã chuẩn hóa.
11. Cho lược đồ HOADON(MAHANG, MAKH, SOLUONG, DONGIA,
THANHTIEN). Lược đồ trên ở dạng chuẩn nào sau đây? a. 1NF b. 2NF c. 3NF d. BCNF
12. Cho R(A1,A2,A3,A4,A5,A6,A7,A8), F={A1A2->A3A4A5A6A7A8,A6->A7A8,A2>
A4,A1->A3}. R ở dạng chuẩn nào sau đây? a. R ở dạng chuẩn 1NF. b. R ở dạng chuẩn 2NF. c. R ở dạng chuẩn 3NF.
d. R không ở dạng chuẩn nào.
13. Cho lược đồ R(SADM) và các phụ thuộc hàm F={SA->D,SD->M}. R ở dạng chuẩn nào sau đây? a. R ở dạng chuẩn BCNF. b. R ở dạng chuẩn 3NF. c. R ở dạng chuẩn 2NF. d. R ở dạng chuẩn 1NF. lOMoAR cPSD| 45469857
14 . Quan hệ HOADON(HoaDonID, NgayLap, MaHang, Soluong, DonGia, ThanhTien,
TongTien) vi phạm chuẩn nào sau đây và vì sao? a. Vi phạm 1NF, vì có thuộc tính không đơn.
b. Vi phạm 1NF, vì có thuộc tính bắc cầu vào khoá chính.
c. Vi phạm 1NF, vì có thuộc tính phụ thuộc bộ phận vào khoá chính.
d. Vi phạm 1NF, vì có thuộc tính đa trị.
15. Cho R=(A,B,C,D,E,F), phép tách R1={A,B,D,E}, R2={A,C,D,F}, R3={B,C,E,F} và F={A B, F E}
a. Không tồn tại hàng chứa các giá trị a
b. Tồn tại ít nhất 1 cột chứa các giá trị a
c. Phép tách không tổn thất thông tin
d. Phép tách tổn thất thông tin