在ACCESS中如何建立表的索引

在ACCESS中如何建立表的索引,第1张

打开数据库,点击主键按钮右边的索引按钮,会d出一个索引管理对话框,里边有你设置的主键,你可以在里边新增索引,输入索引名称,选择索引列,索引的排序升序或降序,然后在下边选择是主索引,唯一索引等条件即可

1、在“数据库”窗口中,单击“对象”下的“数据库图表”,再单击要打开的数据库图表,然后单击“数据库”窗口工具栏上的“设计”。

2、在数据库图表中,选择要创建索引的表,用右键单击该表,从快捷菜单中选择“属性”。

3、选择“索引/键”选项卡。

4、选择“新建”命令。“选定的索引”框中显示了系统为新索引指定的名称。

5、在“列名”下,选择要创建索引的列。最多可以选择

16

列。为了得到最优性能,请仅选择一个或两个列。对选取的每个列,可以指出索引是以升序还是降序组值。

6、指定索引的其他所需设置。要查看每个属性的详细信息请单击“帮助”。

当保存表或图表时,就会在数据库中创建该索引。

比如

电信公司

那里,有个

电话记录表

包含下面的字段

日期/时间

打电话的号码

接电话的号码

接通时间

接入交换机

......很多字段

如果没有索引,

你要去查询

这个月,

谁给你打电话了

那么

数据库要把

这一个月的所有记录,

都读取出来

也就是差不多要

“全表扫描”了

分析

接电话的号码

是不是

等于

你家的电话号码

如果是的话,

还要把

打电话的号码

返回给你

如果

接电话的号码

字段上面,有个索引

那么

数据库

就可以迅速的定位到你的号码

索引的机制,就是

一个

类似

树形的存储结构

比我数据大的,都在我的左边的节点那里

比我数据小的,都在我的右边的节点那里

这样,可以迅速的

找到你家的电话号码

找到你家的电话号码之后

索引那里,存储有

记录的

实际的

物理地址

然后,数据库,根据物理地址

只检索那几条特定的记录

然后把那几条特定的记录的

打电话的号码

返回给你


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10027863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存