主键、外键和索引的区别


1、定义:

  (1)主键–唯一标识一条记录,不能有重复的,不允许为空

  (2)外键–表的外键是另一表的主键, 外键可以有重复的, 可以是空值

  (3)索引–该字段没有重复值,但可以有一个空值

2、作用:

  (1)主键–用来保证数据完整性

  (2)外键–用来和其他表建立联系用的

  (3)索引–是提高查询排序的速度

3、个数:

  (1)主键–主键只能有一个

  (2)外键–一个表可以有多个外键

  (3)索引–一个表可以有多个唯一索引


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM