永发信息网

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

答案:5  悬赏:40  手机版
解决时间 2021-02-15 01:11
  • 提问者网友:捧腹剧
  • 2021-02-14 11:32
小弟我不明白到底设置主键外键是为了什么,,还有主键和唯一索引什么区别
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-02-14 11:52
主键就是:表中经常有一个列或列的组合,其值能唯一地标识表中的每一行,不允许重复外键就是其他表的主键,引用了外键,也就是说这两张表通过主外键进行了关联
唯一索引:添加索引是为了提高查询的速度,查询的时候根据索引来查询,主键可以看成是唯一的索引。主键和唯一索引的最大区别就是主键不可以为空,唯一索引可以为空
全部回答
  • 1楼网友:迟山
  • 2021-02-14 14:23
主键:唯一标识一条记录 外键:关联其它表的记录,是其它表的主键 索引:可以提高查询效率
  • 2楼网友:北方的南先生
  • 2021-02-14 13:56
主键:唯一标识一条记录 外键:关联其它表的记录,是其它表的主键 索引:可以提高查询效率 再看看别人怎么说的。
  • 3楼网友:思契十里
  • 2021-02-14 12:59
索引的主要作用为了提高查询速度。 主键就是唯一索引。 外键是两张表之间做连接关系时用的。一般是某一张表的一个外键字段引用另一张表的主键。
  • 4楼网友:西风乍起
  • 2021-02-14 12:21
设置主键是为每条数据进行一次单一的编排,在表中设置主键说明在这表中的每条数据都是唯一性的,即使有些内容会相同,但是主键这一列是唯一的,具有唯一性。外键是在主表列中的数据和外表列中的数据相关联,主表中的数据存在时,外表中列的数据与主表相对应,数据不能与主表列中其他数据不同的,具有约束性。索引就是一种按某种数据的查询规律,具有书的目录一样的检索功能。索引按存储顺序分为:簇索引和非簇索引,按属性分为:唯一索引,主关键字索引和普通索引,主键是簇索引,也是唯一索引。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯