中文Access2000速成教程--1.7 创建索引_Access

第七讲 创建索引
若要快速查找和排序记录,就需要索引单个字段或字段的组合。对于某一张表来说,建立索引的操作就是要指定一个或者多个字段,以便于按这个或者这些字段中的值来检索数据,或者排序数据。在中文Access 2000中能建立的索引如下所述。

1.创建单字段索引

“单字段索引”的意思是一张表中只有一个用于索引的字段,使用下列步骤进行操作可以建立它:

步骤一、在“设计”视图中打开表。

步骤二、在“设计”视图的字段列表中单击要创建索引的字段,选定它。

步骤三、在“常规”选项卡中单击“索引”属性框内部,然后从下拉列表中选择“有(有重复)”或“有(无重复)”项,参见图33。

在图33所示的“索引”下拉列表中,单击“有(无重复)”选项,可以确保该字段中的记录没有重复值。这是常用的选项。

接下来关闭该视图后,索引就建立好了。此后,您就可以将此字段中的值按升序或者降序的方式进行排序,并让各行记录值重新排列后来显示。即这种重新排序的结果是使得各行记录按索引的定义在表中重新排列,从而有利于浏览数据记录。

注意:用于索引的字段,通常是一些可以用于排序数据记录,如:数字、英文单词,也能用于中文,但不常用。

图33单击这个下拉按钮

2.创建多字段索引

为了创建多字段索引,可以使用下列步骤进行操作:

步骤一、在“设计”视图中打开表。

步骤二、单击“设计”视图工具栏中的“索引”按钮,参见图34。

图34单击这个按钮

 

 
步骤三、若表中当前没有索引和主键的话,可在图35所示的“索引”对话框中,单击“索引名称”栏中的第一个空行,然后键入索引名称。否则,可在该栏的第二行中输入它,以便建立第二个索引。

 

图35在这里输入名称

“索引名称”仅是索引的标识,可以使用索引字段的名称来命名,或使用具有某种含义的字符串。如,本例将建立“合同金额”索引,以便于以后按合同金额的大小排序来浏览数据记录,所以给出了图35中所示的索引名称。

步骤四、在“字段名称”栏中,单击下拉按钮,然后从下拉列表中选定择用于索引的字段,参见图36。

图36从下拉列表中选择这个字段

 

图37单击这个下拉按钮

步骤五、将光标移至右旁的“排序次序”栏中,单击下拉按钮后从下拉列表中选择排序方式,参见图37。

步骤六、若要使用多个索引,而且重新定义“主键”的话,单击“索引”对话框的左下部的“主索引”下拉按钮,然后从图38所示的下拉列表中选择“主索引”。

图38单击这个下拉按钮

步骤七、将光标移至“字段名称”栏中的下一行中,单击该行所在单元格,然后通过图38所示的下拉列表选定第二个索引字段,如“单位地址”。

这一步操作将指定第二个索引,而该行的“索引名称”栏中仍将是空白。您可以重复该操作,直到选择了应包含在索引中的所有字段,最多可达到10个字段。关闭“索引”对话框后,用于该表的索引就建立好了。此后,您还可在任何时候,按照上面的操作进入“索引”对话框中来观看和编辑索引。若要删除某一个索引的话,只需要在这个对话框的列表中将它删除掉即可,这种删除不会显示到表中的结构与数据记录,您尽管放心的操作吧!

时间: 2024-10-28 00:29:17

中文Access2000速成教程--1.7 创建索引_Access的相关文章

中文Access2000速成教程--1.7 创建索引

access|创建|教程|速成|索引|中文 第七讲 创建索引 若要快速查找和排序记录,就需要索引单个字段或字段的组合.对于某一张表来说,建立索引的操作就是要指定一个或者多个字段,以便于按这个或者这些字段中的值来检索数据,或者排序数据.在中文Access 2000中能建立的索引如下所述. 1.创建单字段索引 "单字段索引"的意思是一张表中只有一个用于索引的字段,使用下列步骤进行操作可以建立它: 步骤一.在"设计"视图中打开表. 步骤二.在"设计"视

中文Access2000速成教程--1.2 使用“数据库向导”创建表

access|创建|教程|数据|数据库|速成|中文 第二讲 使用"数据库向导"创建表 中文Access 2000提供了两种创建表的方法:创建用于输入数据的"空表":使用其他数据源中已有的数据来创建表.使用"数据库向导"即可在建立数据库的操作中创建该数据库所需的全部表.窗体及报表.也许您会想到这与使用中文Visual FoxPro 6中的"项目管理器"相类似,其实它们的功能差别还是很明显的,这里的"数据库向导"

中文Access2000速成教程--2.3 使用“设计网格”创建查询

access|创建|教程|设计|速成|中文 三讲.使用"设计网格"创建查询 上面的通过"交叉表向导"为某一张表建立交叉表查询的操作,在中文Access 2000中比较常见.其实,也可以基于查询本身来创建查询(包括交叉表),下面使用"设计网格"的操作就将说明这一点. 步骤一.参照前面的操作,在"数据库"窗口中选定"对象"组的"查询"项,然后单击"数据库"窗口工具栏中的&

中文Access2000速成教程--2.1 使用向导创建简单的选择查询

access|创建|教程|使用向导|速成|中文 第一讲.使用向导创建简单的选择查询 在中文Access 2000中使用查询也可以按照不同的方式查看.更改和分析数据,同时也可以将查询作为窗体.报表和数据访问页的记录源.最常见的查询类型是选择查询,它能使用指定的准则从表中检索数据,然后按照需要的次序显示数据.操作时,可以如同使用中文Visual FoxPro 6(参阅本网的后续课程)那样通过"设计器"."向导"来建立查询,只是建立时的操作方法与对话框名称,以及运行方式不

中文Access2000速成教程--1.8 定义表之间的关系

access|教程|速成|中文 第八讲 定义表之间的关系 前面定义了主键,以及相应的表后,就可以制定各表部的关系,从而建立起一个关系数据库.的应用与管理关系数据库,中文Access 2000具有很强的能力,这正是中文Visual FoxPro 6与中文Excel 2000所不及的.为了建立关系数据库,首先要建立好各相关表,接着将它们全部关闭,即可按下列步骤进行操作. 注意:中文Access 2000不能在已打开的表之间创建或修改关系,所以要关闭所有打开的表,这与中文Visual FoxPro 6

中文Access2000速成教程--目录

access|教程|速成|中文 使用中文Access 2000可以从单一的数据库文件中组织用户信息.在此文件中,可将数据分开放在名为"表",也就是前面所说的"数据表"的容器中,然后可使用联机窗体让网络用户查看.添加并更新表中的数据."查询"查找并检索数据.使用"报表"按特定的布局分析或打印的数据.此外,通过创建数据访问页还能从Internet上查看与更新或分析数据. 第一部分 建立数据库与表 · 1.1 使用"向导&

中文Access2000速成教程--1.8 定义表之间的关系_Access

注意:中文Access 2000不能在已打开的表之间创建或修改关系,所以要关闭所有打开的表,这与中文Visual FoxPro6有些不一样. 步骤一.按下键盘上的F11功能键,将当前操作窗口切换到"数据库"窗口. 步骤二.单击"数据库"工具栏中的"关系"按钮,参见图39. 此后,如果当前数据库中已经存在着关系表,屏幕上就将显示如图40所示的"关系"对话框.如果当前数据库没有定义任何关系,中文Access 2000将会自动显示&

中文Access2000速成教程--1.3 在“设计”视图中设计表_Access

第三讲 在"设计"视图中设计表 为了能像在中文Visual FoxPro 6使用"表设计器"那样在中文Access2000中设计表,需要通过"设计"视图来进行操作,其步骤如下所述. 步骤一.在"员工工时与工资"数据库窗口中单击"新建"按钮,如图12所示.然后在图13所示的"新建表"对话框的列表中选定"设计视图"项,并单击"确定"按钮. 图12单击这

中文Access2000速成教程--1.4 使用“表向导”建立新表_Access

第四讲 使用"表向导"建立新表 与中文Visual FoxPro 6一样,在中文Access2000中也能使用"表向导"从各种各样预先定义好的表中选择字段,并建立新的表,可以使用的操作步骤如下所列: 步骤一.在"员工工时与工资"数据库窗口中选定"对象"列表中的"表"项,然后单击工具栏中的"新建"按钮. 注意:按下键盘上的F11功能键,可以快速切换到"数据库"窗体. 步