主关键字和次关键字

1.关系数据库中的主关键字和候选关键字的区别

码:代表数目的符号

主码 我们在建立数据库的时候,需要为每张表指定一个主码,主码也叫主键。

所谓主码就是在实体集中区分不同实体的候选码。

一个实体集中只能有一个主码,但可以有多个候选码。

必须注意两点:

1.主码的选择必须慎重。

例如:人的姓名是不可以做主码的,因为可能有多个人重名,而身份证可以做主码。

2.主码的选择应该是那些从不或极少变化的属性。

例如:一个人的地址就不应该作为主码的一部分,因为它很可能变化

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

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

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

非主属性 不包含在主码中的属性称为非主属性。

非主属性是相对与主属性来定义的。

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

主关键字和次关键字  第1张

2.EXCEL中的主,次关键字是什么意思

关键字的意思简单地说就是 你做的表中有姓名 性别 年龄 籍贯 语文分数 数学分数等等字段这些字段名都可以作为关键字,这关键字又分为主关键字和次关键字,举例子来说,要你对学生成绩表排序,按语文分数的高低从上到下依次排序,语文分是主关键字,学生中很有可能几个同学语文分数相同,那么这时谁在表的上面呢,你可以再选一个次关键字作为排序依据,语文分数相同的同学中谁的数学分数高谁排在前面。这样就把一张表按关键字语文分数的降序排列好了。

主关键字和次关键字  第2张

3.在excel排序中,设置主要关键字和次要关键字进行排序。计算机先根据主关键字进行排序,主关键字有重?

当然是对的啊

主关键字和次关键字  第3张

4.excel关键字排序问题:设置了主关键字:班级,次要关键字:出场顺序,结果不对,求帮忙~

10

看你的排序结果应该是 主关键字:出场顺序 ,次要关键字:班级换过来试试吧

主关键字和次关键字  第4张

上一篇:百度自动推送号
下一篇:如何查网络域名