码的概念:

在关系数据库中,码是指能够唯一标识关系中每一行的属性集合。

课件示例:

学号-课程号对是成绩关系的码,因为每个学生在每门课程中只有一个成绩。

学号-姓名对是学生关系的码,因为每个学生都有唯一的姓名。

码的类型:

- 主码:关系中唯一的标识符。

- 候选码:可以唯一标识关系中每一行的属性集合。

- 超码:包含候选码的属性集合。