Trắc nghiệm Cánh diều Tin học 11 Tin học ứng dụng Cánh diều Bài 5 Thiết kế truy vấn

Trắc nghiệm Cánh diều Tin học 11 Tin học ứng dụng Cánh diều Bài 5 Thiết kế truy vấn

1. Nếu bạn muốn lấy tất cả các bản ghi từ bảng thứ nhất và các bản ghi khớp từ bảng thứ hai, bạn sẽ sử dụng loại kết hợp nào?
2. Trong SQL, bạn có thể sử dụng ký tự đại diện nào để đại diện cho một chuỗi ký tự bất kỳ (bao gồm cả chuỗi rỗng)?
3. Mệnh đề nào trong SQL được sử dụng để lọc các nhóm (đã được tạo bởi GROUP BY) dựa trên một điều kiện?
4. Phép toán nào sau đây được dùng để kết hợp hai tập kết quả truy vấn mà không loại bỏ các bản ghi trùng lặp giữa chúng?
5. Khi sử dụng hàm AVG() trong SQL, nếu một cột có giá trị NULL, hàm này sẽ xử lý như thế nào?
6. Để kết hợp dữ liệu từ hai bảng trở lên dựa trên một cột chung, ta sử dụng loại kết hợp (JOIN) nào?
7. Để loại bỏ các bản ghi trùng lặp trong kết quả truy vấn SQL, ta sử dụng từ khóa nào?
8. Khi sử dụng mệnh đề WHERE, phép so sánh nào sau đây được dùng để kiểm tra xem một giá trị có nằm trong một tập hợp các giá trị hay không?
9. Trong SQL, từ khóa nào được dùng để loại bỏ các bản ghi trùng lặp khi sử dụng với GROUP BY?
10. Từ khóa nào trong SQL dùng để sắp xếp kết quả truy vấn theo thứ tự tăng dần?
11. Nếu một bảng có tên Products với các cột ProductID, ProductName, Price, làm thế nào để hiển thị tất cả thông tin của các sản phẩm có giá dưới 100?
12. Trong SQL, nếu bạn muốn tìm các giá trị nằm trong một khoảng nhất định (bao gồm cả hai điểm cuối), bạn sẽ dùng toán tử nào?
13. Mệnh đề nào trong SQL dùng để lọc các bản ghi dựa trên một điều kiện xác định?
14. Để đếm số lượng bản ghi thỏa mãn điều kiện, ta sử dụng hàm tổng hợp nào của SQL?
15. Trong thiết kế truy vấn, việc chỉ định các cột cần thiết thay vì lấy tất cả các cột (SELECT *) có lợi ích chính là gì?
16. Phép toán nào sau đây trong SQL cho phép tìm kiếm các chuỗi ký tự dựa trên mẫu?
17. Để lấy tên và tuổi của tất cả học sinh có tuổi lớn hơn 18, câu lệnh SQL nào là đúng?
18. Trong SQL, hàm tổng hợp nào được sử dụng để tính tổng giá trị của một cột số?
19. Điều kiện nào sau đây là KHÔNG hợp lệ để sử dụng trong mệnh đề WHERE của SQL?
20. Mục đích chính của việc sử dụng các hàm tổng hợp (aggregate functions) trong SQL là gì?
21. Câu lệnh SQL nào sau đây sẽ trả về tên của tất cả các khách hàng bắt đầu bằng chữ A và có độ dài ít nhất 3 ký tự?
22. Khi nhóm các hàng có cùng giá trị trong một hoặc nhiều cột, ta sử dụng mệnh đề nào trong SQL?
23. Khi sử dụng mệnh đề ORDER BY, thứ tự mặc định của các giá trị nếu không chỉ định ASC hay DESC là gì?
24. Trong ngôn ngữ SQL, từ khóa nào được sử dụng để chỉ định các cột sẽ được trả về trong kết quả truy vấn?
25. Một truy vấn con (subquery) là gì trong SQL?