Up5me
Trang chủ > Câu hỏi lẻ > xgG9rHXoBkQy

Đề bài

Thao tác nào sau đây không phải là thao tác cập nhật dữ liệu trên bảng trong CSDL quan hệ?

Sửa bản ghi.
Thêm bản ghi
Xoá bản ghi.
Sửa định nghĩa một cột dữ liệu.
Đáp án đúng: D

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Để xác định thao tác nào không phải là thao tác cập nhật dữ liệu trên bảng trong cơ sở dữ liệu (CSDL) quan hệ, trước tiên chúng ta cần hiểu rằng:

  • Cập nhật dữ liệu trong ngữ cảnh CSDL thường bao gồm: thêm mới, sửa đổi hoặc xóa bản ghi dữ liệu. Đây là những thay đổi tác động lên dữ liệu thực tế trong bảng.
  • "Sửa bản ghi" liên quan đến việc thay đổi nội dung dữ liệu của một hoặc nhiều trường trong bản ghi.
  • "Thêm bản ghi" là thao tác thêm một hàng dữ liệu mới vào bảng.
  • "Xoá bản ghi" nghĩa là loại bỏ hoàn toàn một hàng dữ liệu khỏi bảng.
  • "Sửa định nghĩa một cột dữ liệu" là hoạt động thay đổi cấu trúc hoặc đặc tính của cột, như kiểu dữ liệu, độ rộng, thuộc tính NULL/NOT NULL,... Đây là sửa cấu trúc bảng chứ không phải cập nhật dữ liệu.

Như vậy, đáp án đúng là D. Sửa định nghĩa một cột dữ liệu, vì hoạt động này không thuộc danh sách thao tác cập nhật dữ liệu, mà nó thay đổi cấu trúc bảng.

Chú ý khi giải

Khi làm bài tập này, cần nhớ rõ:

  • Cập nhật dữ liệu nghĩa là thao tác trực tiếp trên các bản ghi dữ liệu: thêm, sửa, xoá.
  • Các thay đổi thuộc về cấu trúc bảng như thêm, xoá, sửa cột hay bảng không được coi là cập nhật dữ liệu, mà là sửa đổi cấu trúc (thường thuộc dạng lệnh DDL - Data Definition Language trong SQL).