Trắc nghiệm Cơ sở dữ liệu Bài 31: Ngôn ngữ thao tác dữ liệu
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
DML trong SQL là viết tắt của cụm từ nào?
Đáp án và lời giải
Đáp án: B
Câu 2
DML được sử dụng cho mục đích chính nào trong CSDL?
Đáp án và lời giải
Đáp án: C
Câu 3
Câu lệnh DML phổ biến nhất được sử dụng để truy vấn (đọc) dữ liệu là gì?
Đáp án và lời giải
Đáp án: D
Câu 4
Cú pháp cơ bản nhất của câu lệnh SELECT là gì?
Đáp án và lời giải
Đáp án: C
Câu 5
Trong câu lệnh SELECT, mệnh đề FROM được sử dụng để làm gì?
Đáp án và lời giải
Đáp án: B
Câu 6
Trong câu lệnh SELECT, mệnh đề WHERE được sử dụng để làm gì?
Đáp án và lời giải
Đáp án: C
Câu 7
Cú pháp cơ bản của câu lệnh INSERT để thêm một bản ghi đầy đủ vào bảng LOP(MaLop, TenLop, SiSo)?
Đáp án và lời giải
Đáp án: C
Câu 8
Cú pháp cơ bản của câu lệnh UPDATE để cập nhật SiSo của bảng LOP thành 60 cho lớp có MaLop là ‘CT101’?
Đáp án và lời giải
Đáp án: C
Câu 9
Nếu câu lệnh UPDATE thiếu mệnh đề WHERE, điều gì sẽ xảy ra?
Đáp án và lời giải
Đáp án: D
Câu 10
Cú pháp cơ bản của câu lệnh DELETE để xóa bản ghi trong bảng LOP có MaLop là ‘CT101’?
Đáp án và lời giải
Đáp án: C
Câu 11
Nếu câu lệnh DELETE thiếu mệnh đề WHERE, điều gì sẽ xảy ra?
Đáp án và lời giải
Đáp án: D
Câu 12
Câu lệnh DML nào tương ứng với phép toán Chọn (σ) trong Đại số quan hệ?
Đáp án và lời giải
Đáp án: D
Câu 13
Câu lệnh DML nào tương ứng với phép toán Chiếu (π) trong Đại số quan hệ?
Đáp án và lời giải
Đáp án: D
Câu 14
Câu lệnh DML nào được sử dụng để thêm dữ liệu được lấy từ một truy vấn khác vào một bảng?
Đáp án và lời giải
Đáp án: B
Câu 15
Mệnh đề nào trong câu lệnh SELECT được sử dụng để loại bỏ các bản ghi trùng lặp trong kết quả?
Đáp án và lời giải
Đáp án: C
Câu 16
Mệnh đề nào trong câu lệnh SELECT được sử dụng để sắp xếp kết quả truy vấn?
Đáp án và lời giải
Đáp án: D
Câu 17
Mệnh đề nào trong câu lệnh SELECT được sử dụng để gom nhóm các bản ghi dựa trên giá trị của một hoặc nhiều cột?
Đáp án và lời giải
Đáp án: D
Câu 18
Mệnh đề nào trong câu lệnh SELECT được sử dụng để lọc các nhóm sau khi đã gom nhóm bằng GROUP BY?
Đáp án và lời giải
Đáp án: C
Câu 19
Các hàm gom nhóm (Aggregate Functions) như COUNT, SUM, AVG, MIN, MAX thường được sử dụng trong mệnh đề nào của câu lệnh SELECT?
Đáp án và lời giải
Đáp án: C
Câu 20
Cú pháp để lấy tất cả các cột từ bảng SINH_VIEN là gì?
Đáp án và lời giải
Đáp án: B
Câu 21
Khi sử dụng câu lệnh INSERT, nếu bạn không liệt kê danh sách các cột, bạn phải cung cấp giá trị cho:
Đáp án và lời giải
Đáp án: D
Câu 22
Câu lệnh UPDATE có thể sử dụng mệnh đề WHERE để cập nhật:
Đáp án và lời giải
Đáp án: C
Câu 23
Câu lệnh DELETE có thể sử dụng mệnh đề WHERE để xóa:
Đáp án và lời giải
Đáp án: C
Câu 24
Trong ngữ cảnh SQL, DML là thành phần mà người dùng cuối và lập trình viên ứng dụng tương tác chủ yếu để làm việc với dữ liệu. Phát biểu này đúng hay sai?
Đáp án và lời giải
Đáp án: A
Câu 25
Lệnh nào sau đây KHÔNG phải là lệnh DML trong SQL?