数据库索引是什么意思 干什么 请说的通俗一点 谢谢

 我来答
落雨轰隆
2018-10-09
知道答主
回答量:5
采纳率:100%
帮助的人:3724
展开全部
有两个表,学生表(stunum,stuname)和图书表(stunum,bookname)。
要查阅某学生借阅的所有图书,正常情况下是检索图书表的每一行记录,找到stunum等于该学生的记录,输出。
举例主键索引:
我们建立索引,索引是数据库的一种数据结构,为图书表中的stunum列建立索引,别的语句通过对应的索引值可以直接找到对应的每一行记录。
当我们再次查找时,数据库就先检索stunum列中,与该学生的stunum对应的索引值,再根据索引值直接找到图书表中的对应每一行记录。
3211_204
推荐于2016-09-08 · TA获得超过586个赞
知道小有建树答主
回答量:1021
采纳率:100%
帮助的人:737万
展开全部
给字段建立索引就是告诉数据库说,这个字段我以后可能会经常查询,我需要快点找到我所需的记录。
于是乎,数据库拿来一个小本,专门给这字段按某种规则来来排序,并可能是先划分若干个区间,方便具体的查询定位。因为这种要求,数据库的插入,删除等操作都有可能需要更新索引。

--这是我的理解。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莫卡宁
2011-09-21 · TA获得超过245个赞
知道小有建树答主
回答量:253
采纳率:0%
帮助的人:135万
展开全部
索引就好比书的目录 (如新华字典) 找字 "你" (字母查找) 肯定是找目录 "N"开头的啥 不可能一页一页的找 很通俗了吧
记得以后提问带点分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式