主键
学生表(学号,姓名,性别,班级)
其中每个学生的学号是唯一的,学号就是一个主键
联合主键
成绩表(学号,课程号,成绩)
成绩表中一个属性无法唯一标识一条记录,学号和课程号组合才可以唯一标识一条记录,所以 学号和课程号的属性组是一个主键
外键
成绩表中的学号不是成绩表的主键,但它和学生表中的学号相对应,并且学生表中的学号是学生表的主键,则称成绩表中的学号是学生表的外键
主键和外键总结
比如,A表中的一个字段,是B表的主键,那他就可以是A表的外键。反之亦然
B表中的一个字段,是A表的主键,那他就可以是B表的外键
主键作用=聚集索引+唯一性约束
本文详细介绍了数据库中主键和外键的概念,包括单一主键如学生表中的学号,联合主键如成绩表中的学号和课程号,以及外键如何在不同表间建立联系。通过实例说明了主键和外键的作用与区别。
1309

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



