它是指表中某个字段的值依赖于另一张表中某个字段的值,而被依赖的字段必须且有主键约束或者唯一约束。被依赖的表通常称之为父表或者主表,设置外键约束的表称为子表或从表。...相关概念主键:可以唯一标识一条记录的列外键:从表中与主表的主键对应的字段主表:外键所指向的表,约束其他表的表从表:外键所在的表,被约束的表价值:建立主表与从表的关联关系,为两个表的数据建立连接,约束两个表中数据的一致性和完整性建立外键约束创建表时添加外键约束...(1,'cindy',20,'female','4')SELECT*FROMemp_part#向主表中插入一条数据INSERTINTOdeptVALUES(2,'运营部','张三','北京')#向从表中插入一条数据...INSERTINTOemp_partVALUES(1,'cindy',20,'female','2')#删除主表中的数据DELETEFROMdeptWHEREid=2级联删除删除主表数据的同时,也删除掉从表中相关的数据...当在子表中插入或更新数据时,外键约束确保所提供的外键值必须在父表的相应主键或唯一键值范围内。如果父表中不存在相应的值,则操作将失败,从而确保了数据的完整性和一致性。