欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

数据库开发——MySQL——primary key

发布时间:2024/5/6 数据库 55 豆豆
生活随笔 收集整理的这篇文章主要介绍了 数据库开发——MySQL——primary key 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

四,primary key

关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键。

例如

学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键,这叫单列主键 课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个主键,这叫单列主键成绩 表(学号,课程号, 成绩)成绩表中唯一一个属性无法唯一标识一条记录,学号和课程号的组合才可以唯一标识一条记录,所以学号和课程号的属性组是一个主键,这叫多列主键

成绩表中的学号不是成绩表的主键,但它和学生表中的学号相对应,并且学生表
中的学号是学生表的主键,则称成绩表中的学号是学生表的外键。

同理成绩表中的课程号是课程表的外键 primary key关键字用于定义列为主键。

单列主键

在某一个字段后用primary key

create table t6(id int primary</

总结

以上是生活随笔为你收集整理的数据库开发——MySQL——primary key的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。