Câu hỏi phỏng vấn SQL
Câu hỏi

FOREIGN KEY trong SQL là gì?

Câu trả lời

Trong SQL, FOREIGN KEY là một ràng buộc được sử dụng để duy trì mối quan hệ toàn vẹn giữa hai bảng trong cơ sở dữ liệu quan hệ. Khóa ngoại (FOREIGN KEY) liên kết cột hoặc nhóm các cột trong một bảng (gọi là bảng con) với cột khóa chính (PRIMARY KEY) của bảng khác (gọi là bảng cha).

Đặc điểm của FOREIGN KEY

  • Liên kết dữ liệu: FOREIGN KEY giúp đảm bảo rằng dữ liệu trong bảng con có liên quan và phù hợp với dữ liệu trong bảng cha.
  • Toàn vẹn tham chiếu: Ràng buộc này ngăn chặn việc thêm hoặc sửa đổi dữ liệu trong bảng con mà không có dữ liệu tương ứng hợp lệ trong bảng cha.
  • Hành động tham chiếu: SQL cho phép định nghĩa các hành động sẽ xảy ra khi dữ liệu th...
junior

junior

Gợi ý câu hỏi phỏng vấn

middle

Sự khác biệt giữa DDLDML trong SQL là gì?

middle

Làm thế nào để xóa các giá trị trùng lặp trong một bảng SQL?

middle

Sự khác biệt giữa INNER JOINOUTER JOIN trong SQL là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào