什么是码,主码,主属性,非主属性

1、码:代表数目bai的符号(分有主码和候选码等du)

2、主码:我们在建zhi立数据库的时候,需dao要为每张表指定一个主码,主码也叫主键。所谓主码就是在实体集中区分不同实体的候选码。一个实体集中只能有一个主码,但可以有多个候选码。

注意:主码的选择应该是那些从不或极少变化的属性。人的姓名是不可以做主码的,因为可能有多个人重名,而身份证可以做主码。

3、主属性:包含在任一候选关键字中的属性称主属性。

4、非主属性:不包含在主码中的属性称为非主属性。 非主属性是相对与主属性来定义的。

例如:在关系——学生(学号,姓名,年龄,性别,班级)中,主码是“学号”,那么其他的“姓名”、“年龄”、“性别”、“班级”就都可以称为非主属性

posted @ 2020-11-07 10:10  八英里  阅读(7961)  评论(0编辑  收藏  举报