码的概念:
在关系数据库中,码是指能够唯一标识关系中每一行的属性集合。
课件示例:
学号-课程号对是成绩关系的码,因为每个学生在每门课程中只有一个成绩。
学号-姓名对是学生关系的码,因为每个学生都有唯一的姓名。
码的类型:
- 主码:关系中唯一的标识符。
- 候选码:可以唯一标识关系中每一行的属性集合。
- 超码:包含候选码的属性集合。
码的概念:
在关系数据库中,码是指能够唯一标识关系中每一行的属性集合。
课件示例:
学号-课程号对是成绩关系的码,因为每个学生在每门课程中只有一个成绩。
学号-姓名对是学生关系的码,因为每个学生都有唯一的姓名。
码的类型:
- 主码:关系中唯一的标识符。
- 候选码:可以唯一标识关系中每一行的属性集合。
- 超码:包含候选码的属性集合。