当前位置:萝卜系统下载站 > 办公软件教程 > 详细页面

Access索引 索引是一种数据结构,是为提高数据检索速度而设计的特殊数据结构

Access索引 索引是一种数据结构,是为提高数据检索速度而设计的特殊数据结构

更新时间:2023-07-04 文章作者:未知 信息来源:网络 阅读次数:

Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软OFFICE的一个成员, 在包括专业版和更高版本的office版本里面被单独出售。2018年9月25日,最新的微软Office Access 2019在微软Office 2019里发布。

?如果您经常搜索表或按特定字段排序记录,则可以通过为字段创建索引来加速这些操作。 就像您使用书中的目录来查找内容一样,Microsoft Access使用表中的索引来查找数据。

  • 在某些情况下,如主键,Access自动创建一个索引。
  • 在其他时候,您可能想自己创建一个索引。
  • 索引根据您选择索引的字段来存储记录的位置。
  • Access从索引获取位置后,可以通过直接移动到正确的位置来检索数据。
  • 使用索引可以比扫描所有记录来查找数据快得多。
  • 索引可以加快查询中的搜索速度,但是在添加或更新记录时也会降低性能。

现在来看看默认情况下Microsoft Access创建的索引,以及如何自己创建它们以及如何删除任何不必要的索引。 在创建的Access数据库中打开Employees表。

  • 在这个数据库中并没有真正使用过索引,但这并不意味着没有任何索引。
  • 实际上,在Access中设置为主键的任何字段都会自动建立索引。
  • Access根据字段的名称创建额外的二级索引。

现在让我们转到文件菜单并选择选项
Access索引 索引是一种数据结构,是为提高数据检索速度而设计的特殊数据结构_本站

您将看到“访问选项”窗口。并点击对象设计器,如下所示 -
Access索引 索引是一种数据结构,是为提高数据检索速度而设计的特殊数据结构_本站

看到标有导入/创建中自动索引的部分,在文本框中将看到ID;key;code;num。 默认情况下,访问会自动向以这些名称开头或结尾的字段添加二级索引,该字段用于导入的字段以及手动创建的字段。

如果想让任何字段索引,可以转到字段选项卡。假设要为Name字段设置索引,那点可以选择Name字段,然后点击选中已索引,如下图所示 -
Access索引 索引是一种数据结构,是为提高数据检索速度而设计的特殊数据结构_本站

可选择想索引的任何字段,并在字段验证部分选中索引复选框。也可以使用其他选项来创建或删除索引。现在返回到设计视图。如下所示 -
Access索引 索引是一种数据结构,是为提高数据检索速度而设计的特殊数据结构_本站

可以通过选择任何字段来调整索引。还可以在下面的字段属性区域看到它们是如何编制索引的。 任何没有被选中的字段,都意味着没有给定字段的索引。可以通过单击下拉菜单并选择其他两个选项来更改 - 是(重复确定)是(不重复)
Access索引 索引是一种数据结构,是为提高数据检索速度而设计的特殊数据结构_本站

最后一个选项是(不重复),意味着Access将自动禁止该字段中的重复值。现在为Name字段创建一个索引。另一个可以查看和调整表格索引的区域是表设计区域中索引按钮。
Access索引 索引是一种数据结构,是为提高数据检索速度而设计的特殊数据结构_本站

如果点击这个索引按钮,会弹出一个特殊的视图,显示为这个表创建的所有索引。
Access索引 索引是一种数据结构,是为提高数据检索速度而设计的特殊数据结构_本站

现在Employees表有两个索引 - 一个是基于主键字段自动创建的,另一个是为Name字段创建的索引。它们在Microsoft Access表中处理索引的方法不同。


Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门。

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行

网站地图xml | 网站地图html