Mục lục:

Cập nhật Cascade là gì?
Cập nhật Cascade là gì?

Video: Cập nhật Cascade là gì?

Video: Cập nhật Cascade là gì?
Video: Hành trình tự học SQL Server cùng MCI - Buổi 14 - FOREIGN KEY + ON DELETE CASCADE, ON UPDATE CASCADE 2024, Tháng mười hai
Anonim

TRÊN CẬP NHẬT CASCADE có nghĩa là nếu khóa chính cha bị thay đổi, giá trị con cũng sẽ thay đổi để phản ánh điều đó. TRÊN CẬP NHẬT CASCADE BẬT XÓA CASCADE có nghĩa là nếu bạn CẬP NHẬT HOẶC XÓA phần cha, thay đổi được chuyển sang phần con.

Liên quan đến điều này, những gì đang xóa thác trên thác cập nhật?

trên xóa thác . Nó sẽ xóa bỏ tất cả các bản ghi con khi bản ghi mẹ là đã xóa , do đó sẽ không có bản ghi con khi cha mẹ đã xóa . trên cập nhật thác . Nó sẽ cập nhật con ghi lại parent_id khi id bản ghi gốc thay đổi.

Hơn nữa, các trường liên quan đến cập nhật theo tầng có nghĩa là gì? Nếu bạn chọn Cập nhật theo tầng các trường liên quan hộp kiểm khi xác định mối quan hệ, bất kỳ lúc nào bạn thay đổi khóa chính của bản ghi trong bảng chính, Microsoft Access sẽ tự động cập nhật khóa chính cho giá trị mới trong tất cả có liên quan Hồ sơ.

Về điều này, cập nhật Cascade trong cơ sở dữ liệu là gì?

CASCADE . Nó được sử dụng kết hợp với BẬT XÓA hoặc BẬT CẬP NHẬT . Có nghĩa là dữ liệu con bị xóa hoặc cập nhật khi dữ liệu mẹ bị xóa hoặc cập nhật . ĐẶT ĐẦY ĐỦ. Nó được sử dụng kết hợp với BẬT XÓA hoặc BẬT CẬP NHẬT.

Làm cách nào để sử dụng xóa thác?

Tạo khóa ngoại với quy tắc XÓA và CẬP NHẬT CASCADE

  1. Chọn bảng mẹ và cột khóa chính trong bảng mẹ.
  2. Trong thông số kỹ thuật CHÈN và CẬP NHẬT, hãy chọn Xếp tầng cho quy tắc xóa.
  3. Nhấp vào Đóng và lưu bảng trong trình thiết kế.

Đề xuất: