Các em đã biết, khoá ngoài có tác dụng liên kết dữ liệu giữa các bảng. Khi tạo bảng có khoá ngoại, việc thiệt lập khoá ngoại được thực hiện như thế nào?

Khởi động

Câu hỏi. Các em đã biết, khoá ngoài có tác dụng liên kết dữ liệu giữa các bảng. Khi tạo bảng có khoá ngoại, việc thiệt lập khoá ngoại được thực hiện như thế nào?


CREATE TABLE bang_con
(
 cot1 kieudulieu [ NULL | NOT NULL ],
 cot2 kieudulieu [ NULL | NOT NULL ],
 CONSTRAINT fk_ten
  FOREIGN KEY (cot_con1, cot_con2, … cot_con_n)
  REFERENCES bang_me (cot_me1, cot_me2, … cot_me_n)
  [ ON DELETE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ]
  [ ON UPDATE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ]
);

Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 20 Thực hành tạo lập các bảng có khóa ngoại

Bình luận

Giải bài tập những môn khác