Trắc nghiệm Cơ sở dữ liệu Bài 26: Đại số quan hệ như là ngôn ngữ hỏi
25 câu · Đề ôn tập tổng hợp
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Đại số quan hệ (Relational Algebra) là một ngôn ngữ truy vấn CSDL có đặc điểm gì?
Đáp án và lời giải
Đáp án: B
Câu 2
Trong Đại số quan hệ, các phép toán được áp dụng cho đối tượng nào?
Đáp án và lời giải
Đáp án: D
Câu 3
Kết quả của một phép toán Đại số quan hệ luôn là gì?
Đáp án và lời giải
Đáp án: D
Câu 4
Ký hiệu σ trong Đại số quan hệ biểu diễn phép toán nào?
Đáp án và lời giải
Đáp án: B
Câu 5
Phép toán Chọn (σ) được sử dụng để làm gì?
Đáp án và lời giải
Đáp án: B
Câu 6
Ký hiệu π trong Đại số quan hệ biểu diễn phép toán nào?
Đáp án và lời giải
Đáp án: B
Câu 7
Phép toán Chiếu (π) được sử dụng để làm gì?
Đáp án và lời giải
Đáp án: A
Câu 8
Ký hiệu × trong Đại số quan hệ biểu diễn phép toán nào?
Đáp án và lời giải
Đáp án: D
Câu 9
Tích Descartes (×) của hai quan hệ R và S tạo ra một quan hệ mới chứa các bộ như thế nào?
Đáp án và lời giải
Đáp án: D
Câu 10
Ký hiệu ∪ trong Đại số quan hệ biểu diễn phép toán nào?
Đáp án và lời giải
Đáp án: D
Câu 11
Để thực hiện Phép Hợp (∪), hai quan hệ cần có tính chất gì?
Đáp án và lời giải
Đáp án: D
Câu 12
Ký hiệu – trong Đại số quan hệ biểu diễn phép toán nào?
Đáp án và lời giải
Đáp án: C
Câu 13
Phép toán Hiệu R–S trả về các bộ nào?
Đáp án và lời giải
Đáp án: C
Câu 14
Phép toán Giao (∩) trong Đại số quan hệ có thể được biểu diễn bằng phép toán nào khác?
Đáp án và lời giải
Đáp án: D
Câu 15
Ký hiệu ρ trong Đại số quan hệ biểu diễn phép toán nào?
Đáp án và lời giải
Đáp án: D
Câu 16
Phép toán Kết nối θ (Theta Join), ký hiệu ⋈θ, là sự kết hợp của những phép toán nào?
Đáp án và lời giải
Đáp án: C
Câu 17
Phép Kết nối Tự nhiên (Natural Join), ký hiệu ⋈, được sử dụng để kết hợp hai quan hệ dựa trên:
Đáp án và lời giải
Đáp án: C
Câu 18
Phép toán Kết nối (Join) là phép toán cơ bản hay dẫn xuất trong Đại số quan hệ?
Đáp án và lời giải
Đáp án: B
Câu 19
Phép toán Chia (Division) trong Đại số quan hệ thường được sử dụng cho loại truy vấn nào?
Đáp án và lời giải
Đáp án: C
Câu 20
Ví dụ về truy vấn có thể cần dùng Phép toán Chia (Division): “Tìm tên các sinh viên đã đăng ký TẤT CẢ các khóa học do Khoa ‘Công nghệ thông tin’ cung cấp”. Phát biểu này đúng hay sai?
Đáp án và lời giải
Đáp án: A
Câu 21
Ưu điểm của việc sử dụng Đại số quan hệ trong lý thuyết CSDL là gì?
Đáp án và lời giải
Đáp án: C
Câu 22
Bộ xử lý truy vấn (Query Processor) trong HQTCSDL thường dịch các câu lệnh SQL thành biểu thức tương đương trong:
Đáp án và lời giải
Đáp án: B
Câu 23
Biểu thức Đại số quan hệ nào tương ứng với câu lệnh SQL `SELECT TenSV, Tuoi FROM SINH_VIEN WHERE GioiTinh = ‘Nam’;`?
Đáp án và lời giải
Đáp án: D
Câu 24
Trong Đại số quan hệ, thứ tự áp dụng các phép toán có quan trọng không?
Đáp án và lời giải
Đáp án: A
Câu 25
Tính đầy đủ quan hệ (Relational Completeness) đảm bảo rằng Đại số quan hệ có thể biểu diễn được mọi truy vấn có thể biểu diễn bởi Phép tính quan hệ an toàn, và ngược lại. Phát biểu này đúng hay sai?