创建索引课件.ppt

创建索引课件.ppt

ID:52230169

大小:168.50 KB

页数:14页

时间:2020-04-03

创建索引课件.ppt_第1页
创建索引课件.ppt_第2页
创建索引课件.ppt_第3页
创建索引课件.ppt_第4页
创建索引课件.ppt_第5页
资源描述:

《创建索引课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、命令法创建索引敖汉旗职教中心李宏艳只有数据库表能创建,一个表只能建一个主索引,关键字段值不允许重复。数据库表和自由表都可以创建,一个表可以创建多个侯选索引,要求字段值的唯一性。数据库表和自由表都可以创建,一个表可以创建多个普通索引,不要求字段值的唯一性.为兼容旧板本而设置。关键字段值相同只有第一条记录参加索引。创建索引文件的命令格式:INDEXON<索引表达式>[TO<单索引文件>][TAG<索引名>][OF<索引文件名>][FOR<条件>][ASCENDING

2、DESCENDING][UNIQUE][CANDIDATE][ADDITIVE]关键字表达式非结构复合索引索引文件的类型结构复

3、合索引文件非结构复合索引文件一、单索引文件(*.IDX)格式:INDEXON<索引表达式>[TO<单索引文件>][FOR<条件>][ASCE][UNIQUE][ADDITIVE]说明:1、索引表达式是包含当前表中的字段名的表达式,表达式中的操作数应具有相同的数据类型。2、索引文件的主名与表文件的主名可相同也可不同;3、选用UNIQUE,对于索引表达式值相同的记录,只有第一个记录列入索引文件。4、选用ADDITIVE,建立本索引文件时,以前打开的索引文件仍保持打开状态。练习:1、在学籍表中以姓名为关键字创建单索引文件,索引文件名是XM。INDEXON姓名TOXM2、在学籍表中以姓名和出生日

4、期为关键字创建单索引文件,索引文件名是XMRQ。INDEXON姓名+DTOC(出生日期);TOXMRQ3、思考题:A、在单索引文件中能够降序排序吗?B、在单索引文件中能够创建侯选索引吗结构复合索引文件:格式:INDEXON<索引表达式>TAG<索引名>[FOR<条件>][ASCENDING

5、DESCENDING][UNIQUE][CANDIDATE][ADDITIVE]说明:1、ASCENDING

6、DESCENDING:升序

7、降序2、FOR(条件),则只有满足条件的记录出现在索引文件中。3、选用UNIQUE,对于索引表达式值相同的记录,只有第一个记录列入索引文件。4、CANDIDATE:

8、创建侯选索引。5、ADDITIVE,建立本索引文件时,以前打开的索引文件仍保持打开状态。6、结构复合索引文件主名与表文件同名,随表的打开而打开,随表的关闭而关闭。习题:建立结构复合索引文件:1、在学籍表中,以出生日期为关键字降序排序,索引名为CSRQINDEXON出生日期TAGCSRQDESC2、在学籍表中,以姓名和总分字段升序排序,索引名为XMZF,且索引类型为侯选索引。INDEXON姓名+STR(总分,5,1)TAGXMZFCAND非结构复合索引文件格式:INDEXON<索引表达式>TAG<索引名>[OF<索引文件名>][FOR<条件>][ASCENDING

9、DESCENDING][

10、UNIQUE][CANDIDATE][ADDITIVE]说明:1、ASCENDING

11、DESCENDING:升序

12、降序2、FOR(条件),则只有满足条件的记录出现在索引文件中。3、选用UNIQUE,对于索引表达式值相同的记录,只有第一个记录列入索引文件。4、CANDIDATE:创建侯选索引。5、ADDITIVE,建立本索引文件时,以前打开的索引文件仍保持打开状态。6、OF复合索引文件名)选项用于指定非结构复合索引文件的名字,省略此选项时,表示建立结构复合索引文件。7、非结构复合索引文件主名不能与表文件同名。习题:在学籍表中创建以民族和出生日期为关键字的非结构复合索引文件,索引标识为MZR

13、Q,索引文件名为MZRQ。INDEXON民族+DTOC(出生日期)TAGMZRQOFMZRQ强化练习1、在成绩表中,创建以总分降序索引的单索引文件,索引文件名为ZF.IDX(至少两种方法)2、在成绩表中,创建以性别和总分为关键字的降序索引,索引标识为XBZF,索引类型为唯一索引。3、在学籍表中创建以专业和入学成绩为关键字的索引,索引标识为ZYCJ。4、在成绩表中,按语文和数学成绩的总和建立索引文件,索引名为YWSX,索引类型为普通索引。5、在成绩表中,按语文和数学成绩建立索引文件,语文成绩相同时按数学成绩升序索引,索引名为YWSX1。课堂小结:一、索引文件单索引文件复合索引文件结构复合索

14、引文件非结构复合索引文件二、主索引能用命令法创建吗?如果不能,用何方式创建?三、创建索引命令中,如果不指明索引类型,系统默认是什么索引?课后作业课本49页2题、3题、6题、8题谢谢合作,再见

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。