Khóa ngoại ở đâu?
Khóa ngoại ở đâu?

Video: Khóa ngoại ở đâu?

Video: Khóa ngoại ở đâu?
Video: Học SQL 08. Phân biệt Khóa Chính và Khóa Ngoại, Ràng buộc toàn vẹn Dữ liệu | Tự học câu lệnh SQL 2024, Tháng mười một
Anonim

MỘT TỪ KHÓA NGOẠI TỆ là một Chìa khóa dùng để liên kết hai bảng với nhau. MỘT TỪ KHÓA NGOẠI TỆ là một trường (hoặc tập hợp các trường) trong một bảng tham chiếu đến CHÍNH CHÌA KHÓA trong một bảng khác. Bảng có chứa khóa ngoại được gọi là bảng con và bảng chứa ứng cử viên Chìa khóa được gọi là bảng tham chiếu hoặc bảng cha.

Tương tự, bạn có thể hỏi, ví dụ về khóa ngoại là gì?

MỘT khóa ngoại là một cột (hoặc các cột) tham chiếu đến một cột (thường là cột chính Chìa khóa ) của một bảng khác. Vì thí dụ , giả sử chúng ta có hai bảng, một bảng KHÁCH HÀNG bao gồm tất cả dữ liệu khách hàng và một bảng ĐƠN HÀNG bao gồm tất cả các đơn đặt hàng của khách hàng.

Ngoài ra, khóa ngoài trong truy cập là gì? Sơ cấp Chìa khóa và Phím nước ngoài trong Microsoft Truy cập . Thời hạn Khóa ngoại (FK) trong Hệ thống cơ sở dữ liệu quan hệ đề cập đến một trường trong bảng lưu trữ các giá trị từ Hệ thống cơ sở dữ liệu quan hệ Chìa khóa trong một bảng khác, để liên kết hai bản ghi với nhau.

Xem xét điều này, làm thế nào để một khóa ngoại hoạt động?

MỘT khóa ngoại là một cột hoặc một nhóm cột trong bảng cơ sở dữ liệu quan hệ cung cấp liên kết giữa dữ liệu trong hai bảng. Nó hoạt động như một tham chiếu chéo giữa các bảng vì nó tham chiếu đến chính Chìa khóa của bảng khác, do đó thiết lập liên kết giữa chúng.

Khóa ngoại có thể là null không?

MỘT khóa ngoại chứa đựng vô giá trị các giá trị không thể khớp với các giá trị của cha mẹ Chìa khóa , kể từ khi có cha mẹ Chìa khóa theo định nghĩa có thể không có vô giá trị các giá trị. Tuy nhiên, một khóa ngoại rỗng giá trị luôn hợp lệ, bất kể giá trị của bất kỳ giá trị nào không vô giá trị các bộ phận.

Đề xuất: