Hãy chọn phương án ứng với cú pháp câu lệnh xoá dữ liệu trong các phương án dưới đây:
Trả lời:
Đáp án đúng: B
Câu hỏi này kiểm tra kiến thức về cú pháp SQL để xóa dữ liệu. Có hai loại câu lệnh chính liên quan đến việc xóa dữ liệu: DELETE và DROP.
- DROP được sử dụng để xóa toàn bộ bảng (cấu trúc và dữ liệu). Câu lệnh `DROP ` sẽ xóa hoàn toàn bảng đó khỏi cơ sở dữ liệu.
- DELETE được sử dụng để xóa các hàng (records) từ một bảng. `DELETE WHERE <điều kiện>` dùng để xóa các hàng thỏa mãn điều kiện WHERE, trong khi `DELETE ` (không có mệnh đề WHERE) sẽ xóa tất cả các hàng trong bảng, nhưng vẫn giữ lại cấu trúc của bảng.
Do đó, đáp án B và D đều đúng, tuy nhiên đáp án B tổng quát hơn vì có thêm mệnh đề WHERE để lọc điều kiện xóa. Đáp án D là trường hợp đặc biệt của đáp án B khi không có mệnh đề WHERE, tức là xóa toàn bộ dữ liệu trong bảng.
Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
