100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 关系数据库中的码 主码 候选码 主属性 非主属性

关系数据库中的码 主码 候选码 主属性 非主属性

时间:2020-06-05 19:41:13

相关推荐

关系数据库中的码 主码 候选码 主属性 非主属性

在数据库的表(关系)中能够用于唯一区分开每个记录(元组)的属性或属性的集合,我们称之为

若关系中的某一属性或属性组的值能唯一的标识一个元组,而其任何、子集都不能再标识,则称该属性组为(超级码)候选码

例如:在学生实体中,“学号”是能唯一的区分学生实体的,同时又假设“姓名”、“班级”的属性组合足以区分学生实体,那么{学号}和{姓名,班级}都是(超级码)候选码。

简单的说,候选码(超级码)就是可以被选为主码的属性或属性组。当一个关系有N个属性或属性组可以唯一标识时,则说明该关系有N个候选码,可以选定其中一个作为主码。

候选码中出现过的属性称为主属性

非主属性就是不包含在任何候选码中的属性,依赖于主码。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。