- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何建立结构复合索引
如何建立结构复合索引
图1.2-6 在表设计器中建立结构复合索引示例
? 排序
指定索引的排序顺序,单击按钮改变顺序。向上箭头表示升序,向下箭头表示降序。
? 索引名(索引标识)
即索引关键字的名称,必须以下划线、字母或汉字开头,且不可超过10个字。命名应该意义明了,对单个关键字建立的索引,索引名可以直接与字段名相同;对多个关键字组合而成的索引,索引名最好用字段名的合成,这样从名称就可以了解到索引关键字信息。
? 索引类型
有四种类型:主索引(仅适用于数据库表)、候选索引、唯一索引或普通索引(默认值)
只能把表中的一个索引设置为“主索引”,其它类型的索引可以有多个。
注意:建立索引后并不立即改变记录的显示顺序,只有将某个索引设置为主控索引后,记录才按该主控索引的顺序显示。主索引不同于主控索引。
设置主控索引的命令是:SET ORDER TO 索引名
? 索引表达式(索引关键字)
即用来建立索引的一个字段或字段表达式,可以在“表达式生成器”中创建或编辑一个表达式,一个表达式最多可有 240 个字符。
注意:①用多个字段建立索引表达式时,表达式的计算结果将影响索引的结果;
②不同类型字段构成一个表达式时,必须转换成统一的数据类型。
? 筛选
指定记录参加索引的条件,即哪些记录参加索引,条件表达式的构造方法同前。
【例1】 在表gz(工资)表中按zfgj(住房公积金)创建一个普通索引,索引名zfgj,要求按zfgj (住房公积金)降序排序。
单个字段的索引表达式非常简单,直接输入即可,结果如图1.2-7所示。
图1.2-7 单个关键字建立索引示例
【例2】 在表js(教师)表中创建一个普通索引xdhzcdh,要求先按xdh (系代号)字段排序,系代号相同的 再按zcdh(职称代号)字段排序。 这两个索引字段都是字符型的,直接相加组合成索引表达式即可,结果如图1.2-8所示。
图1.2-8 两个字符型关键字组合建立索引示例
【例3】 在表kc(课程)表中创建一个普通索引ksskcdh,要求先按kss(课时数)字段排序,kss (课时数)相同的再按Kcdh (课程代号)字段排序。
这两个索引字段一个是数值型,一个是字符型的,不可以直接相加组合,需要将数值型转换成字符型才可以组合成索引表达式,结果如图1.2-9所示。
图1.2-9 一个数值型和一个字符型关键字组合建立索引示例
【例4】 在表gz(工资)表中创建一个普通索引jbgzzfgj,要求先按jbgz(基本工资)字段排序,jbgz (基本工资)相同的再按zfgj (住房公积金)字段排序。
这两个索引字段虽然都是数值型,但如果直接相加将会按两者之和排序,这不符合题意要求,故需要将这两个数值型字段都转换成字符型才可以组合,结果如图1.2-10所示。
图1.2-10 两个数值型关键字组合建立索引示例
文档评论(0)