sql 主外键有什么作用?
答案:3 悬赏:40 手机版
解决时间 2021-02-27 02:12
- 提问者网友:山高云阔
- 2021-02-26 16:21
sql 主外键有什么作用?
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-02-26 17:35
主键主要是用来做索引的,索引是把双刃剑,可以大大提高查询的速度,但是要降低插入和删除的速度(因为执行这些操作的时候要重排索引),所以说做程序的时候,如果数据库结构不是你做的话,主键最大的用处就是在查询的时候尽量使用主键字段作为你查询的条件,这样可以显著的提高查询速度。
外键在开发中基本使用不到,主要是数据库用来保证数据的完整性的
外键在开发中基本使用不到,主要是数据库用来保证数据的完整性的
全部回答
- 1楼网友:渊鱼
- 2021-02-26 18:54
举个简单的例子
表a内有列c1
表b内有列c2
将c2的外键指向c1
那么当你向表b插入数据时,c2的内容必须为c1中的一个
还有几个约束需要你设置
如删除或者修改表a中的字段时怎么处理表b中相关联的数据
- 2楼网友:鱼芗
- 2021-02-26 18:33
主键用来标识身份,防止重复.就像身份号一样.
外健表明引用对象的身体.
比如说,你有一个表,表示两口子.
你的身体证号就是主键,你老婆的就是外键.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯