ITPub博客

首页 > IT职业 > IT生活 > 主键、外键及唯一约束

主键、外键及唯一约束

IT生活 作者:liuhaimiao 时间:2015-05-05 16:36:58 0 删除 编辑

主键、外键及唯一约束的定义

[@more@]

主键 (PRIMARY KDY)

     唯一标识表中的所有行的一个列或一组列。主键不允许空值。不能存在具有相同的主键值的两个行,因此主键值总是唯一标识单个行。表中可以有不止一个键唯一标识行,每个键都称作候选键。只有一个候选键可以选作表的主键,所有其它候选键称作备用键。尽管表不要求具有主键,但定义主键是很好的做法。 在规范化的表中,每行中的所有数据值都完全依赖于主键。

外键 (FOREIGN KEY)

列或列的组合,其值与同一个表或另一个表中的主键 (PK) 或唯一键相匹配。也称作参照键。

UNIQUE 约束

强制非主键上的实体完整性的约束。UNIQUE 约束确保未输入重复值,并创建一个索引以增强性能。

外键约束与主键约束或唯一约束一起在指定表中强制引用完整性。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/223653/viewspace-1624168/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
sap技术顾问

注册时间:2014-07-29

  • 博文量
    933
  • 访问量
    862021