Giả sử hai bảng có quan hệ 1-n với nhau, muốn xóa mẫu tin trên bảng cha (bảng 1) sao cho các mẫu tin có quan hệ ở bảng con (bảng n) cũng tự động xóa theo, thì trong liên kết (Relationship) của hai bảng này ta chọn
Trả lời:
Đáp án đúng: D
Câu hỏi này kiểm tra kiến thức về ràng buộc toàn vẹn tham chiếu và cách thiết lập quan hệ giữa các bảng trong hệ quản trị cơ sở dữ liệu, đặc biệt là thao tác xóa dữ liệu trên bảng cha và ảnh hưởng của nó đến bảng con.
* **A. Cascade Update Related Fields**: Tùy chọn này cho phép tự động cập nhật các trường liên quan ở bảng con khi có sự thay đổi giá trị khóa chính ở bảng cha. Tuy nhiên, nó không liên quan đến việc xóa bản ghi.
* **B. Enforce Referential Integrity**: Tùy chọn này đảm bảo tính toàn vẹn tham chiếu giữa các bảng, tức là không cho phép thực hiện các thao tác làm mất tính nhất quán dữ liệu (ví dụ, xóa một bản ghi ở bảng cha nếu vẫn còn bản ghi tham chiếu đến nó ở bảng con, trừ khi có cấu hình cascade delete).
* **C. Không thể thực hiện được**: Đây là phương án sai. Việc xóa bản ghi ở bảng cha và tự động xóa các bản ghi liên quan ở bảng con là hoàn toàn khả thi thông qua thiết lập cascade delete.
* **D. Cascade Delete Related Records**: Đây là đáp án đúng. Tùy chọn này cho phép tự động xóa các bản ghi ở bảng con khi bản ghi tương ứng ở bảng cha bị xóa. Điều này đảm bảo tính nhất quán của dữ liệu và tránh tình trạng các bản ghi "mồ côi" ở bảng con.
Vậy đáp án đúng là **D. Cascade Delete Related Records** vì nó mô tả chính xác hành vi cần thiết để xóa mẫu tin trên bảng cha và tự động xóa các mẫu tin liên quan ở bảng con.
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
