← Level 3 · Đọc hiểu & Tình huống FE
Cơ sở dữ liệu & SQL Tình huống đọc hiểu Độ khó: Trung cấp Thời gian dự kiến: Khoảng 5 phút Cấp độ phù hợp: FE Level 3 (môn B)

Cơ bản về câu lệnh INSERT, UPDATE và DELETE

Ba câu lệnh SQL sau được thực thi theo thứ tự trên bảng NhanVien (MaNV, HoTen, Luong).

sql
INSERT INTO NhanVien (MaNV, HoTen, Luong) VALUES (101, 'Tanaka', 300000);
UPDATE NhanVien SET Luong = 320000 WHERE MaNV = 101;
DELETE FROM NhanVien WHERE MaNV = 999;

Từ khóa

挿入そうにゅうchèn (INSERT) 更新こうしんcập nhật (UPDATE)

Câu hỏi

1

Vai trò của câu lệnh SQL đầu tiên là gì?

Lựa chọn

  1. Thêm một dòng mới vào bảng NhanVien
  2. Cập nhật giá trị của một dòng có sẵn
  3. Xóa một dòng
  4. Xóa toàn bộ bảng
Xem giải thích

Câu lệnh INSERT thêm một dòng mới với các giá trị đã chỉ định vào bảng.

2

Sau khi câu lệnh SQL thứ hai thực thi, lương của MaNV=101 là bao nhiêu?

Lựa chọn

  1. 300000
  2. 320000
  3. 0
  4. Sẽ báo lỗi và không thay đổi
Xem giải thích

Câu lệnh UPDATE cập nhật lương của dòng khớp điều kiện WHERE (MaNV=101) thành 320000.

3

Kết quả có khả năng nhất khi thực thi câu lệnh DELETE thứ ba là gì?

Lựa chọn

  1. Vì không có dòng nào với MaNV=999, không có gì bị xóa và 0 dòng bị ảnh hưởng
  2. Toàn bộ bảng NhanVien bị xóa
  3. Dòng có MaNV=101 bị xóa
  4. Sẽ báo lỗi và câu lệnh SQL không thể thực thi
Xem giải thích

Nếu không có dòng nào khớp MaNV=999, câu lệnh DELETE ảnh hưởng 0 dòng mà không báo lỗi, và không có gì bị xóa.

Đăng nhập để lưu kết quả

Bạn có thể đọc miễn phí nội dung, câu hỏi và giải thích. Hãy đăng nhập để lưu kết quả và đưa vào hàng ôn tập cùng phân tích điểm yếu.

Đăng nhập để lưu