数据库的主键和外键,与索引的区别。

小弟我不明白到底设置主键外键是为了什么,,还有主键和唯一索引什么区别... 小弟我不明白到底设置主键外键是为了什么,,还有主键和唯一索引什么区别 展开
 我来答
双冬莲yQ
2020-02-28 · TA获得超过941个赞
知道小有建树答主
回答量:1224
采纳率:100%
帮助的人:5.2万
展开全部
主键就是:表中经常有一个列或列的组合,其值能唯一地标识表中的每一行,不允许重复外键就是其他表的主键,引用了外键,也就是说这两张表通过主外键进行了关联
唯一索引:添加索引是为了提高查询的速度,查询的时候根据索引来查询,主键可以看成是唯一的索引。主键和唯一索引的最大区别就是主键不可以为空,唯一索引可以为空
抛下思念17
2019-06-25 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6008
采纳率:99%
帮助的人:31.7万
展开全部
索引的主要作用为了提高查询速度。
主键就是唯一索引。
外键是两张表之间做连接关系时用的。一般是某一张表的一个外键字段引用另一张表的主键。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李庆巨俊逸
2020-06-24 · TA获得超过1050个赞
知道答主
回答量:15
采纳率:100%
帮助的人:7081
展开全部
主键:唯一标识一条记录
外键:关联其它表的记录,是其它表的主键
索引:可以提高查询效率
再看看别人怎么说的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杜农谈辰沛
2020-04-06 · TA获得超过1063个赞
知道小有建树答主
回答量:1182
采纳率:90%
帮助的人:5.5万
展开全部
主键:唯一标识一条记录
外键:关联其它表的记录,是其它表的主键
索引:可以提高查询效率
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式