JavaScript is required

Trong Cú pháp câu lệnh ràng buộc Foreign Key, từ khóa On Update có nghĩa là gì trong các phương án sau?

A.

Là áp dụng câu lệnh cho thao tác cập nhật dữ liệu.

B.

Là ràng buộc được phép cập nhật khoá Forein Key.

C.

Là không được cập nhật dữ liệu.

D.

Là bắt buộc phải cập nhật dữ liệu cho bảng.

Trả lời:

Đáp án đúng: A


Trong cú pháp câu lệnh ràng buộc Foreign Key, `ON UPDATE` quy định hành động xảy ra khi một bản ghi trong bảng cha được cập nhật. Nó xác định cách mà các bản ghi liên quan trong bảng con sẽ phản ứng. Phương án A mô tả đúng ý nghĩa chung nhất của `ON UPDATE` là áp dụng câu lệnh ràng buộc khi có thao tác cập nhật dữ liệu ở bảng cha. Các tùy chọn khác không chính xác vì chúng mô tả các ràng buộc cụ thể hơn (ví dụ: `CASCADE`, `SET NULL`, `RESTRICT`) chứ không phải ý nghĩa tổng quát của từ khóa `ON UPDATE`. Do đó, đáp án đúng là A.

Câu hỏi liên quan