什么是主键与外键

什么是主键与外键,第1张

1、主键,是被挑选出来,作表的行的惟一标识的候选关键字。一个表只有一个主关键字。主关键字又可以称为主键。主键可以由一个字段,也可以由多个字段组成,分别成为单字段主键或多字段主键。

2、如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字。

主键:唯一标识一条记录,不能有重复的,不允许为空;外键:表的外键是另一表的主键, 外键可以有重复的, 可以是空值。
主键的作用是用来保证数据完整性,主键只能有一个。比如,一条记录包括身份正号,姓名,年龄。身份z号是唯一能确定你这个人的,其他都可能有重复,所以,身份z号是主键。
外键的作用是用来和其他表建立联系用的,一个表可以有多个外键。比如,A表中的一个字段,是B表的主键,那他就可以是A表的外键。

主键:即主码,是实体完整性,PRIMARY
KEY,一般是定义某个列为主键,这样,这一列就不能出现相同的值
外键:参照完整性,FOREIGN
KEY,是参照的另一个表的主键,这样就可以把两个基本表关联起来
希望对你有帮助o(∩_∩)o


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12659717.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存