SQL 中的外键是一个表中的列或一组列,它引用另一个表的主键。它建立了两个表之间的链接,强制执行引用完整性并维护相关数据之间的关系。外键确保引用表中的值对应于被引用表中的有效值,防止出现孤儿记录并维护表之间的数据一致性。它们对于实现关系数据库设计和支持连接多个表的复杂查询至关重要。