最近做试题的时候,遇到数据关系中的各种键(超键、候选键、主键、外键)理解,发现自己能理解,但是和小伙伴讲总是讲不到点上,故而下来又重新总结了一番,相信下面的总结能对您认识数据库关系有一定帮助:
定义
超键(superkey):在关系中能唯一标识元组的属性集称为关系模式的超键
候选键(candidatekey):不含有多余属性的超键称为候选键
主键(primarykey):用户选作元组标识的一个候选键程序主键
外键(foreignkey)如果关系模式R1中的某属性集不是R1的主键,而是另一个关系R2的主键则该属性集是关系模式R1的外键。

本文介绍了数据库中的关键概念,包括超键、候选键、主键和外键。超键是能唯一标识元组的属性集,候选键是最小的超键,主键是从候选键中选定的人为标识符,而外键用于描述不同表之间的关联。通过实例详细阐述了这些概念,并提到了主属性和非主属性的区别。
最低0.47元/天 解锁文章
3341

被折叠的 条评论
为什么被折叠?



