百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> 在数据库中能够独一地标识一个记载被称为
分享文章到:

在数据库中能够独一地标识一个记载被称为

发布时间:09/01 来源:未知 浏览: 关键词:
在数据库中能够独一地标识一个记载被称为主键。主键是数据库中拥有独一性的字段,也就是说数据表中的任意两笔记录都不成能具有雷同的主键字段。 主关键字(主键,primary key)是表中的一个或多个字段,它的值用于独一地标识表中的某一笔记录。

在数据库中能够独一地标识一个记载被称为主键。主键是数据库中拥有独一性的字段,也就是说数据表中的任意两笔记录都不成能具有雷同的主键字段。(举荐学习:MySQL视频教程)

在两个表的关系中,主关键字用来在一个表中援用来自于另一个表中的特定记载。

主关键字是一种独一关键字,表定义的一局部。一个表的主键可以由多个关键字共同组成,而且主关键字的列不克不及包括空值。

主关键字是可选的,而且可在 CREATE TABLE 或 ALTER TABLE 语句中定义。

作用

1)保障实体的完备性;

2)加速数据库的操纵速度;

3)在表中增加新记载时,ACCESS会主动检查新记载的主键值,不允许该值与其他记载的主键值反复;

4) ACCESS主动按主键值的次序显示表中的记载。要是没有定义主键,则按输入记载的次序显示表中的记载。

遵循准则

创立主键应当遵循的准则

1. 主键应该是对会员没成心义的。要是会员看到了一个表示多对多关系的连贯表中的数据,并埋怨它没有什么用场,那就证实它的主键设计地非常不错。

2. 永远也不要更新主键。现实上,由于主键除了独一地标识一行以外,再没有其他的用法了,所以也就没有理由去对它更新。要是主键需要更新,则注明主键应答会员无心义的准则被违背了。

注:这项准则关于那些时常需要在数据转换或多数据库合并时进行数据整理的数据并不适用。

3. 主键不该包括动态变化的数据,如工夫戳、新建工夫列、修改工夫列等。

4. 主键应该由盘算机主动生成。要是由人来对主键的新建进行干涉,就会使它带有除了独一标识一行之外的意义。一旦越过这个界线,就可能发生人为修改主键的动机,这样,这种系统用来链接记载行、治理记载行的关键伎俩就会降入不理解数据库设计的人的手中。

更多MySQL相干技术文章,请拜访MySQL教程栏目进行学习!

以上就是在数据库中能够独一地标识一个记载被称为的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板