Trắc nghiệm Kết nối Tin học 11 Tin học ứng dụng Kết nối Bài 14 SQL – Ngôn ngữ truy vấn có cấu trúc

Trắc nghiệm Kết nối Tin học 11 Tin học ứng dụng Kết nối Bài 14 SQL - Ngôn ngữ truy vấn có cấu trúc

1. Mệnh đề nào trong SQL được dùng để sắp xếp kết quả truy vấn theo một hoặc nhiều cột?
2. Khi cần nhóm các hàng có giá trị giống nhau trong một cột và áp dụng các hàm tổng hợp (như SUM, COUNT, AVG), ta sử dụng mệnh đề nào?
3. Trong SQL, `*` trong câu lệnh SELECT được sử dụng để làm gì?
4. Để so sánh một giá trị với một mẫu ký tự, ta sử dụng toán tử nào trong SQL?
5. Từ khóa nào trong SQL dùng để tạo một cơ sở dữ liệu mới?
6. Mệnh đề nào dùng để lọc các nhóm dữ liệu đã được tạo bởi GROUP BY, dựa trên một điều kiện nào đó?
7. Để cập nhật dữ liệu trong một bảng, ta sử dụng câu lệnh SQL nào?
8. Loại JOIN nào chỉ trả về các hàng khi có sự khớp ở cả hai bảng?
9. Trong SQL, để kết hợp các bản ghi từ hai hoặc nhiều bảng dựa trên một cột có liên quan giữa chúng, ta sử dụng loại kết nối nào?
10. Câu lệnh SQL nào được dùng để thêm một cột mới vào bảng đã tồn tại?
11. Để tạo một bảng mới trong cơ sở dữ liệu SQL, ta sử dụng câu lệnh nào?
12. Trong SQL, `AS` được sử dụng để làm gì?
13. Toán tử `BETWEEN` trong SQL dùng để làm gì?
14. Loại JOIN nào trả về tất cả các hàng từ bảng bên trái và các hàng khớp từ bảng bên phải, còn các hàng không khớp từ bảng bên phải sẽ có giá trị NULL?
15. Câu lệnh SQL nào dùng để xóa dữ liệu khỏi bảng?
16. Câu lệnh `DROP TABLE table_name;` dùng để làm gì trong SQL?
17. Hàm `COUNT()` trong SQL thường được sử dụng với mục đích gì?
18. Cú pháp `SELECT DISTINCT column_name FROM table_name;` dùng để làm gì?
19. Lệnh SQL nào được dùng để thêm một bản ghi mới vào bảng?
20. Để chỉ định điều kiện lọc dữ liệu trong câu lệnh SELECT, ta sử dụng mệnh đề nào?
21. Trong SQL, `NULL` đại diện cho giá trị gì?
22. Trong các toán tử so sánh của SQL, toán tử nào được dùng để kiểm tra xem một giá trị có nằm trong một danh sách các giá trị hay không?
23. Khi thực hiện `UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;`, điều gì sẽ xảy ra nếu mệnh đề `WHERE` bị bỏ qua?
24. Trong SQL, từ khóa nào được sử dụng để truy xuất dữ liệu từ một hoặc nhiều bảng?
25. Trong SQL, khi hai bảng có mối quan hệ một-nhiều, cột khóa ngoại (foreign key) thường nằm ở bảng nào?