Trắc nghiệm Cơ sở dữ liệu Bài 53: Phụ thuộc kết nối (Joint Dependency – JD) Trắc nghiệm Cơ sở dữ liệu Bài 53: Phụ thuộc kết nối (Joint Dependency – JD) 25 câu hỏi 30 phút Cơ sở dữ liệuBẮT ĐẦU LÀM BÀITrắc nghiệm Cơ sở dữ liệu Bài 53: Phụ thuộc kết nối (Joint Dependency – JD) 25 câu hỏi 30 phút Cơ sở dữ liệuPHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtPhụ thuộc kết nối (Join Dependency) JD(R1, R2, ..., Rn) trên lược đồ quan hệ R là gì?A.Việc kết nối tự nhiên R1, ..., Rn luôn tạo ra một quan hệ lớn hơn R.B.R1, ..., Rn là các Khóa chính của R.C.CD.Mỗi Ri là một thuộc tính đơn của R. Lát kiểm tra lại Câu 2Nhận biếtKý hiệu JD(R1, R2, ..., Rn) biểu diễn loại phụ thuộc nào?A.Phụ thuộc hàm.B.Phụ thuộc đa trị.C.CD.Phụ thuộc bắc cầu. Lát kiểm tra lại Câu 3Nhận biếtPhụ thuộc kết nối JD(R1, R2, ..., Rn) trên R có ý nghĩa gì về quá trình phân rã R thành {R1, R2, ..., Rn}?A.Phân rã đó bảo toàn phụ thuộc nhưng không Lossless-Join.B.Phân rã đó là Lossy-Join.C.CD.Phân rã đó luôn vi phạm BCNF. Lát kiểm tra lại Câu 4Nhận biếtTính chất kết nối không tổn thất (Lossless-Join) của phân rã R thành {R1, R2, ..., Rn} tương đương với sự tồn tại của loại phụ thuộc nào?A.Phụ thuộc hàm X \( \rightarrow \) R.B.Phụ thuộc đa trị X \( \twoheadrightarrow \) Y.C.CD.Phụ thuộc riêng phần. Lát kiểm tra lại Câu 5Nhận biếtPhụ thuộc đa trị X \( \twoheadrightarrow \) Y trên R(X \( \cup \) Y \( \cup \) Z) (với Z = R - X - Y) tương đương với loại phụ thuộc kết nối nào?A.JD(X \( \cup \) Y, Y \( \cup \) Z).B.JD(X \( \cup \) Y, X \( \cup \) Z, Y \( \cup \) Z).C.CD.JD(X, Y, Z). Lát kiểm tra lại Câu 6Nhận biếtPhụ thuộc đa trị (MVD) là trường hợp đặc biệt của Phụ thuộc kết nối (JD) với bao nhiêu quan hệ con trong phân rã?A.Một.B.BC.Ba.D.Bất kỳ số lượng nào. Lát kiểm tra lại Câu 7Nhận biếtPhụ thuộc kết nối được coi là tầm thường (Trivial) nếu:A.Chỉ có một quan hệ con trong phân rã (n=1).B.Một trong các quan hệ con là tập rỗng.C.CD.Tất cả các quan hệ con chỉ có một thuộc tính. Lát kiểm tra lại Câu 8Nhận biếtDạng chuẩn 5 (Fifth Normal Form - 5NF) hay Project-Join Normal Form (PJNF) được định nghĩa dựa trên loại phụ thuộc nào?A.Phụ thuộc hàm.B.Phụ thuộc đa trị.C.CD.Phụ thuộc bắc cầu. Lát kiểm tra lại Câu 9Nhận biếtMột quan hệ R đang ở Dạng chuẩn 5 (5NF) nếu nó ở 4NF và, cho mọi phụ thuộc kết nối không tầm thường JD(R1, R2, ..., Rn) trên R, điều kiện nào sau đây phải đúng?A.Mỗi Ri là một Khóa dự phòng.B.R \( \subseteq \) Ri cho mọi i.C.\( \cup_{i=1}^n R_i \) là một Siêu khóa.D.D Lát kiểm tra lại Câu 10Nhận biếtMục tiêu của việc đưa một quan hệ về 5NF là gì?A.Loại bỏ phụ thuộc hàm riêng phần.B.Loại bỏ phụ thuộc hàm bắc cầu.C.Loại bỏ bất thường do MVDs không tầm thường với vế trái không phải siêu khóa.D.D Lát kiểm tra lại Câu 11Nhận biết4NF là dạng chuẩn dựa trên MVD, trong khi 5NF là dạng chuẩn dựa trên JD. Mối quan hệ giữa hai dạng chuẩn này là gì?A.4NF chặt chẽ hơn 5NF.B.4NF và 5NF là tương đương.C.Không có mối quan hệ.D.D Lát kiểm tra lại Câu 12Nhận biếtQuan hệ R có phụ thuộc kết nối không tầm thường JD(R1, ..., Rn) với ít nhất một Ri KHÔNG phải là Siêu khóa. Quan hệ này vi phạm dạng chuẩn nào?A.1NF.B.2NF.C.3NF.D.D Lát kiểm tra lại Câu 13Nhận biếtMối quan hệ giữa MVD và JD là gì?A.JD là trường hợp đặc biệt của MVD.B.BC.MVD và JD là hai khái niệm hoàn toàn khác nhau.D.MVD chỉ áp dụng cho thuộc tính đơn, JD cho thuộc tính phức hợp. Lát kiểm tra lại Câu 14Nhận biếtĐể đưa một quan hệ R có phụ thuộc kết nối không tầm trivial JD(R1, ..., Rn) (với ít nhất một Ri không phải Siêu khóa) về 5NF, ta thường phân rã R thành các quan hệ con nào?A.R1, ..., Rn.B.R và một bảng mới chứa Khóa chính của R.C.Tùy thuộc vào các phụ thuộc hàm.D.D Lát kiểm tra lại Câu 15Nhận biếtPhân rã R thành R1, ..., Rn dựa trên JD(R1, ..., Rn) luôn đảm bảo tính chất nào?A.Bảo toàn phụ thuộc (Dependency Preservation).B.Lossy-Join.C.CD.Cả Bảo toàn phụ thuộc và Lossless-Join. Lát kiểm tra lại Câu 16Nhận biếtMột quan hệ ở 5NF có chắc chắn ở 4NF không?A.AB.Không.C.Chỉ khi nó không có thuộc tính không khóa chính.D.Chỉ khi nó có Khóa chính đơn. Lát kiểm tra lại Câu 17Nhận biếtMột quan hệ ở 4NF có chắc chắn ở 5NF không?A.Có.B.BC.Chỉ khi Khóa chính chỉ có một thuộc tính.D.Chỉ khi không có Khóa ngoại. Lát kiểm tra lại Câu 18Nhận biếtCác bất thường mà 5NF giải quyết nhưng 4NF không giải quyết liên quan đến:A.Phụ thuộc hàm.B.Phụ thuộc đa trị tầm thường.C.CD.Ràng buộc tham chiếu. Lát kiểm tra lại Câu 19Nhận biếtVí dụ điển hình về quan hệ ở 4NF nhưng không ở 5NF là gì?A.Quan hệ có phụ thuộc hàm riêng phần.B.Quan hệ có phụ thuộc hàm bắc cầu.C.Quan hệ có MVD không tầm thường với vế trái không siêu khóa.D.D Lát kiểm tra lại Câu 20Nhận biếtPhân rã một quan hệ dựa trên Phụ thuộc kết nối (JD) thường được thực hiện để loại bỏ loại bất thường nào?A.Chỉ bất thường chèn.B.Chỉ bất thường xóa.C.Chỉ bất thường cập nhật.D.D Lát kiểm tra lại Câu 21Nhận biếtQuan hệ giữa các dạng chuẩn là:A.1NF \( \subseteq \) 2NF \( \subseteq \) 3NF \( \subseteq \) BCNF \( \subseteq \) 4NF \( \subseteq \) 5NF.B.1NF \( \supseteq \) 2NF \( \supseteq \) 3NF \( \supseteq \) BCNF \( \supseteq \) 4NF \( \supseteq \) 5NF.C.1NF, 2NF, 3NF, BCNF dựa trên FD; 4NF dựa trên MVD; 5NF dựa trên JD.D.D Lát kiểm tra lại Câu 22Nhận biếtViệc đưa một quan hệ đến 5NF là mục tiêu phổ biến trong thực tế không?A.Có, luôn luôn là mục tiêu.B.BC.Chỉ khi CSDL rất lớn.D.Chỉ khi CSDL rất nhỏ. Lát kiểm tra lại Câu 23Nhận biếtNếu một quan hệ ở 5NF, nó có bất kỳ phụ thuộc kết nối không tầm thường nào JD(R1, ..., Rn) mà không suy diễn từ Khóa dự phòng không?A.Có.B.BC.Chỉ khi n > 2.D.Chỉ khi n = 2 (MVD). Lát kiểm tra lại Câu 24Nhận biếtMột phụ thuộc kết nối JD(R1, ..., Rn) được gọi là tầm thường nếu một trong các Ri bằng R. Điều này có ý nghĩa gì?A.Phân rã đó là Lossy-Join.B.Phân rã đó là Bảo toàn phụ thuộc.C.Phân rã đó tạo ra các bộ giả.D.D Lát kiểm tra lại Câu 25Nhận biếtTrong quá trình chuẩn hóa, kiểm tra và xử lý JD thường là bước cuối cùng, sau khi đã giải quyết FD và MVD. Phát biểu này đúng hay sai?A.AB.Sai, JD được xử lý trước FD và MVD.C.Sai, JD chỉ liên quan đến hiệu suất.D.Sai, JD chỉ áp dụng cho CSDL phân tán. Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI