什么叫表的超关键字、后选关键字、主关键字、外关键字?

如题所述

在二维表中,能够惟一地确定记录的列的组合称为“超关键字”。

候选关键字在给定关系中,具有唯一标识特性的一个或多个属性被称为该关系的候选关键字。例如,学生关系中的学号(每个学生只有一个学号)。

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

  外关键字(Foreign Key)
  如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外关键字。由此可见,外关键字表示了两个关系之间的联系。以另一个关系的外关键字作主关键字的表被称为主表,具有此外关键字的表被称为主表的从表。外关键字又称作外键
  外关键字(Foreign Key).当一张二维表(如表A )的主关键字被包含在另一张二维表(如表B)中时,A表中的主关键字便成为B 表的外关键字。

应该很清楚了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-10
同意楼上。
候选关键字,也是指能区分其他记录,列中只能取唯一值。一个二维表可能有多个能区分其他记录的列(属性),但一个表中有且只有一个主关键字,其他只能做候选关键字。
第2个回答  2013-10-27
显示编辑表,就可以看到拉~
相似回答