Câu 1: SQL là gì?
- A. Một ngôn ngữ lập trình
- B. Một hệ quản trị CSDL
-
C. Một ngôn ngữ truy vấn
- D. Một công cụ khai thác dữ liệu
Câu 2: Truy vấn CSDL là gì?
- A. Yêu cầu thực hiện các phép tính trên dữ liệu
-
B. Yêu cầu hiển thị kết quả tìm kiếm dữ liệu
- C. Yêu cầu thao tác trên dữ liệu
- D. Yêu cầu phân tích xu hướng dữ liệu
Câu 3: Ngôn ngữ truy vấn phổ biến nhất cho các hệ quản trị CSDL quan hệ là gì?
-
A. SQL
- B. Python
- C. Java
- D. C#
Câu 4: Để thực thi yêu cầu của người dùng, truy vấn phải được viết theo quy tắc của hệ quản trị CSDL nào?
-
A. SQL
- B. Python
- C. Java
- D. C#
Câu 5: Kết quả của câu truy vấn là gì?
- A. Hình ảnh
- B. Đồ thị
-
C. Bản ghi đã được lựa chọn
- D. Phép tính trên dữ liệu
Câu 6: Hệ quản trị CSDL sẽ truy cập vào các bảng dữ liệu nào khi thực hiện câu truy vấn?
- A. Bảng dữ liệu có tên được chỉ ra sau SELECT
- B. Bảng dữ liệu có tên được chỉ ra sau WHERE
-
C. Bảng dữ liệu có tên được chỉ ra sau FROM
- D. Bảng dữ liệu có tên được chỉ ra sau JOIN
Câu 7: Điều kiện tìm kiếm dữ liệu sẽ được đặt trong phần nào của câu truy vấn?
- A. SELECT
- B. FROM
-
C. WHERE
- D. JOIN
Câu 8: Khi tên trường chứa dấu cách, ta cần sử dụng dấu gì để đánh dấu bắt đầu và kết thúc tên trường?
- A. ||
-
B. []
- C. <>
- D. {}
Câu 9: SQL có thể được sử dụng để thực hiện những thao tác nào trên dữ liệu?
- A. Thêm
- B. Sửa
- C. Xoá
-
D. Tất cả các phương án trên
Câu 10: SQL là viết tắt của cụm từ nào?
-
A. Structured Query Language
- B. Simple Query Language
- C. Standard Query Language
- D. Sequential Query Language
Câu 11: Truy vấn SQL có thể trả về kết quả dưới dạng gì?
- A. Dữ liệu đã được lựa chọn và hiển thị
- B. Biểu đồ
- C. Đoạn mã lập trình
-
D. Cả A và B
Câu 12: Khi xây dựng các truy vấn trong Access, để sắp xếp các trường trong mẫu hỏi, ta nhập điều kiện vào dòng nào trong lưới QBE?
- A. Criteria
- B. Show
-
C. Sort
- D. Field
Câu 13: SQL được sử dụng chủ yếu trong lĩnh vực nào?
-
A. Lập trình web
- B. Trích xuất dữ liệu
- C. Xử lý ảnh
- D. Mạng máy tính
Câu 14: SQL cho phép thực hiện các phép tính trên dữ liệu như thế nào?
- A. Sử dụng hàm tính toán có sẵn
- B. Viết mã lập trình
-
C. Sử dụng các câu truy vấn phức tạp
- D. SQL không hỗ trợ phép tính trên dữ liệu
Câu 15. Bảng DIEM có các trường MOT_TIET, HOC_KY. Trong Mẫu hỏi, biểu thức số học để tạo trường mới TRUNG_BINH, lệnh nào sau đây là đúng:
-
A. TRUNG_BINH:(2* [MOT_TIET] + 3*[HOC_KY])/5
- B. TRUNG_BINH:(2* MOT_TIET + 3*HOC_KY)/5
- C. TRUNG_BINH:(2* [MOT_TIET] + 3*[HOC_KY]):5
- D. TRUNG_BINH=(2* [MOT_TIET] + 3*[HOC_KY])/5
Câu 16: SQL có thể thực hiện truy vấn dữ liệu dựa trên điều kiện nào?
-
A. Giá trị của một trường
- B. Số lượng bản ghi
- C. Tổng kết dữ liệu
- D. SQL không thể thực hiện truy vấn dữ liệu dựa trên điều kiện
Câu 17: Các chế độ làm việc với mẫu hỏi là:
- A. Mẫu hỏi
- B. Mẫu hỏi và thiết kế
-
C. Trang dữ liệu và thiết kế
- D. Trang dữ liệu và mẫu hỏi
Câu 18: Kết quả thực hiện mẫu hỏi cũng đóng vai trò như:
-
A. Một bảng
- B. Một biểu mẫu
- C. Một báo cáo
- D. Một mẫu hỏi
Câu 19: Kết quả thực hiện mẫu hỏi có thể tham gia vào việc tạo ra:
- A. Bảng, biểu mẫu, mẫu hỏi hay báo cáo
- B. Bảng, biểu mẫu khác, mẫu hỏi khác hay các trang khác
-
C. Bảng, biểu mẫu, mẫu hỏi khác hay báo cáo
- D. Bảng, biểu mẫu, mẫu hỏi khác
Câu 20: Cách thức truyền thông điệp giữa người dùng và CSDL thông qua truy vấn SQL là gì?
- A. Gửi yêu cầu qua email
- B. Thao tác trực tiếp trên CSDL
-
C. Gửi yêu cầu qua mạng
- D. Sử dụng API đặc biệt