Trắc nghiệm Cơ sở dữ liệu Bài 24: Các phép toán trên mô hình dữ liệu quan hệ Trắc nghiệm Cơ sở dữ liệu Bài 24: Các phép toán trên mô hình dữ liệu quan hệ 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 24: Các phép toán trên mô hình dữ liệu quan hệ 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ếtNgôn ngữ truy vấn lý thuyết nào dựa trên một tập hợp các phép toán trên các quan hệ?A.Phép tính quan hệ bộ (Tuple Relational Calculus).B.Phép tính quan hệ miền (Domain Relational Calculus).C.CD.SQL (Structured Query Language). Lát kiểm tra lại Câu 2Nhận biếtĐại số quan hệ là ngôn ngữ truy vấn có tính chất gì?A.Phi thủ tục (Non-procedural).B.BC.Hướng đối tượng.D.Dựa trên logic vị từ. Lát kiểm tra lại Câu 3Nhận biếtPhép toán Đại số quan hệ nào chọn ra các bộ (hàng) từ một quan hệ thỏa mãn một điều kiện cho trước?A.Phép Chiếu (Project).B.BC.Phép Kết nối (Join).D.Phép Đổi tên (Rename). Lát kiểm tra lại Câu 4Nhận biếtPhép toán Đại số quan hệ nào tạo ra một quan hệ mới chỉ chứa một tập con các thuộc tính (cột) của quan hệ gốc?A.Phép Chọn (Select).B.BC.Phép Kết nối (Join).D.Phép Đổi tên (Rename). Lát kiểm tra lại Câu 5Nhận biếtPhép toán Đại số quan hệ nào kết hợp tất cả các bộ từ hai quan hệ R và S, loại bỏ các bộ trùng lặp?A.Phép Giao (Intersection).B.Phép Hiệu (Difference).C.CD.Tích Descartes (Cartesian Product). Lát kiểm tra lại Câu 6Nhận biếtĐể hai quan hệ R và S có thể thực hiện phép Hợp (\( \cup \)), phép Giao (\( \cap \)) hoặc phép Hiệu (\( - \)), chúng phải có tính chất gì?A.Cùng số lượng bộ.B.Cùng Khóa chính.C.CD.Có Khóa ngoại tham chiếu lẫn nhau. Lát kiểm tra lại Câu 7Nhận biếtPhép toán Đại số quan hệ nào kết hợp mỗi bộ của quan hệ R với mỗi bộ của quan hệ S?A.Phép Hợp.B.Phép Giao.C.Phép Kết nối.D.D Lát kiểm tra lại Câu 8Nhận biếtPhép toán \( R \cap S \) trong Đại số quan hệ tương đương với biểu thức nào sau đây?A.\( R \cup S - S \)B.\( R \times S \)C.CD.\( (R - S) \cup S \) Lát kiểm tra lại Câu 9Nhận biếtPhép toán nào kết hợp các bộ từ hai quan hệ dựa trên một điều kiện so sánh trên các thuộc tính của chúng?A.Phép Chiếu.B.Phép Chọn.C.CD.Tích Descartes. Lát kiểm tra lại Câu 10Nhận biếtPhép Kết nối Equijoin là trường hợp đặc biệt của Theta Join khi điều kiện kết nối chỉ sử dụng phép so sánh gì?A.Phép Chiếu (\( \pi \)).B.BC.Phép Kết nối (\( \bowtie \)).D.Phép Hợp (\( \cup \)). Lát kiểm tra lại Câu 11Nhận biếtPhép Kết nối Tự nhiên (Natural Join), ký hiệu là \( \bowtie \), là trường hợp đặc biệt của Equijoin khi:A.Điều kiện kết nối sử dụng phép so sánh !=.B.Điều kiện kết nối sử dụng phép so sánh >.C.CD.Không loại bỏ các bộ trùng lặp. Lát kiểm tra lại Câu 12Nhận biếtNgôn ngữ truy vấn lý thuyết nào dựa trên logic vị từ và mô tả kết quả mong muốn mà không chỉ ra cách thức thu được kết quả đó?A.AB.Đại số quan hệ.C.SQL.D.Đại số tuyến tính. Lát kiểm tra lại Câu 13Nhận biếtCó mấy loại Phép tính quan hệ chính?A.Một.B.BC.Ba.D.Bốn. Lát kiểm tra lại Câu 14Nhận biếtPhép tính quan hệ bộ (Tuple Relational Calculus) dựa trên các biến nào?A.Biến thuộc tính.B.BC.Biến quan hệ.D.Biến miền giá trị. Lát kiểm tra lại Câu 15Nhận biếtPhép tính quan hệ miền (Domain Relational Calculus) dựa trên các biến nào?A.Biến bộ.B.Biến quan hệ.C.CD.Biến lược đồ. Lát kiểm tra lại Câu 16Nhận biếtMột truy vấn trong Phép tính quan hệ được coi là "an toàn" (safe) nếu:A.Nó không chứa lỗi cú pháp.B.Nó luôn trả về kết quả rỗng.C.Nó chỉ truy vấn dữ liệu, không sửa đổi.D.D Lát kiểm tra lại Câu 17Nhận biếtTheo định lý của Codd, Đại số quan hệ và Phép tính quan hệ an toàn có sức mạnh biểu diễn như thế nào?A.Đại số quan hệ mạnh hơn Phép tính quan hệ an toàn.B.Phép tính quan hệ an toàn mạnh hơn Đại số quan hệ.C.CD.Không thể so sánh. Lát kiểm tra lại Câu 18Nhận biếtPhép toán nào trong Đại số quan hệ được sử dụng để đổi tên quan hệ hoặc thuộc tính?A.Phép Chọn.B.Phép Chiếu.C.Phép Kết nối.D.D Lát kiểm tra lại Câu 19Nhận biếtCho hai quan hệ R và S. Phép toán \( R - S \) trả về các bộ nào?A.Các bộ chỉ có trong S.B.Các bộ có trong cả R và S.C.CD.Các bộ có trong S nhưng không có trong R. Lát kiểm tra lại Câu 20Nhận biếtPhép toán nào cần hai quan hệ tương thích Hợp?A.Phép Chọn.B.Phép Chiếu.C.Phép Đổi tên.D.D Lát kiểm tra lại Câu 21Nhận biếtPhép Kết nối ngoài (Outer Join) là biến thể của phép Kết nối thông thường, có đặc điểm gì?A.Chỉ kết hợp các bộ thỏa mãn điều kiện kết nối.B.Chỉ trả về các bộ trùng lặp.C.CD.Yêu cầu hai quan hệ tương thích Hợp. Lát kiểm tra lại Câu 22Nhận biếtPhép toán nào sau đây là phép toán tập hợp cơ bản trong Đại số quan hệ?A.Select.B.Project.C.CD.Join. Lát kiểm tra lại Câu 23Nhận biếtPhép toán nào sau đây là phép toán quan hệ cơ bản (Fundamental Relational Algebra Operation)?A.Natural Join.B.Outer Join.C.CD.Intersection. Lát kiểm tra lại Câu 24Nhận biếtMột biểu thức Đại số quan hệ là gì?A.Một câu truy vấn SQL.B.Một sơ đồ ERD.C.CD.Một tập hợp các ràng buộc toàn vẹn. Lát kiểm tra lại Câu 25Nhận biếtPhép toán Đại số quan hệ nào tương ứng với mệnh đề WHERE trong câu lệnh SELECT của SQL?A.Phép Chiếu (\( \pi \)).B.BC.Phép Kết nối (\( \bowtie \)).D.Phép Hợp (\( \cup \)). Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI