好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

创建索引PPT精选文档.ppt

14页
  • 卖家[上传人]:博****1
  • 文档编号:585473371
  • 上传时间:2024-09-02
  • 文档格式:PPT
  • 文档大小:118.50KB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 命令法创建索引命令法创建索引 敖汉旗职教中心 李宏艳 Visual FoxPro支持4种不同类型的索引 主索引 候选索引 普通索引 唯一索引 只有数据库表能创建,一个表只能建一个主索引,关键字段值不允许重复数据库表和自由表都可以创建,一个表可以创建多个侯选索引,要求字段值的唯一性•数据库表和自由表都可以创建,一个表可以创建多个普通索引,不要求字段值的唯一性.为兼容旧板本而设置关键字段值相同只有第一条记录参加索引 创建索引文件的命令创建索引文件的命令 格式:格式:INDEX ON <索引表达式> [TO <单索引文件>] [TAG<索引名> ][OF<索引文件名>] [FOR <条件>] [ASCENDING|DESCENDING][UNIQUE][CANDIDATE][ADDITIVE]关键字表达式 非结构复合索引 索引文件的类型索引文件的类型 索引文件 单索引文件(.IDX) 复合索引文件(.CDX)结构复合索引文件非结构复合索引文件 一、单索引文件(一、单索引文件(*.IDX*.IDX)) 格式:格式:INDEX ON > [TO < [TO <单索引文件单索引文件>] [FOR <>] [FOR <条件条件>] [ASCE]>] [ASCE] [UNIQUE] [ADDITIVE] [UNIQUE] [ADDITIVE] 说明:说明: 1 1、索引表达式是包含当前表中的字段名的表达式,、索引表达式是包含当前表中的字段名的表达式,表达式中的操作数应具有相同的数据类型。

      表达式中的操作数应具有相同的数据类型 2 2、索引文件的主名与表文件的主名可相同也可不、索引文件的主名与表文件的主名可相同也可不同;同; 3 3、选用、选用UNIQUEUNIQUE,对于索引表达式值相同的记录,,对于索引表达式值相同的记录,只有第一个记录列入索引文件只有第一个记录列入索引文件 4 4、选用、选用ADDITIVEADDITIVE,建立本索引文件时,以前打,建立本索引文件时,以前打开的索引文件仍保持打开状态开的索引文件仍保持打开状态 练练 习:习:1、在学籍表中以姓名为关键字创建单索引文件,索引文件名是XMINDEX ON 姓名 TO XM2、在学籍表中以姓名和出生日期为关键字创建单索引文件,索引文件名是XMRQ INDEX ON 姓名+DTOC(出生日期); TO XMRQ3、思考题:A、在单索引文件中能够降序排序吗?B、 在单索引文件中能够创建侯选索引吗 结构复合索引文件:结构复合索引文件:格式: INDEX ON <索引表达式> TAG<索引名> [FOR <条件>] [ASCENDING|DESCENDING][UNIQUE][CANDIDATE] [ADDITIVE]说明:1、 ASCENDING|DESCENDING:升序|降序2、FOR(条件),则只有满足条件的记录出现在索引文件中。

      3、选用UNIQUE,对于索引表达式值相同的记录,只有第一个记录列入索引文件 4、CANDIDATE:创建侯选索引5、ADDITIVE,建立本索引文件时,以前打开的索引文件仍保持打开状态6、结构复合索引文件主名与表文件同名,随表的打开而打开,随表的关闭而关闭 习题:建立结构复合索引文件:习题:建立结构复合索引文件:1、在学籍表中,以出生日期为关键字降序排序,索引名为CSRQ INDEX ON 出生日期 TAG CSRQ DESC2、在学籍表中,以姓名和总分字段升序排序,索引名为XMZF,且索引类型为侯选索引 INDEX ON 姓名+STR(总分,5,1) TAG XMZF CAND 非结构复合索引文件非结构复合索引文件n n格式:格式: INDEX ON < INDEX ON <索引表达式索引表达式> TAG<> TAG<索引名索引名> [OF<> [OF<索引索引文件名文件名>] [FOR <>] [FOR <条件条件>] >] [ASCENDING|DESCENDING][UNIQUE][CANDIDATE] [ASCENDING|DESCENDING][UNIQUE][CANDIDATE] [ADDITIVE][ADDITIVE]n n说明:说明:1 1、、 ASCENDING|DESCENDING ASCENDING|DESCENDING:升序:升序| |降序降序n n2 2、、FOR(FOR(条件条件) ),则只有满足条件的记录出现在索引文件中。

      则只有满足条件的记录出现在索引文件中 n n3 3、选用、选用UNIQUEUNIQUE,对于索引表达式值相同的记录,只有第一个,对于索引表达式值相同的记录,只有第一个记录列入索引文件记录列入索引文件 n n4 4、、CANDIDATECANDIDATE:创建侯选索引创建侯选索引n n5 5、、ADDITIVEADDITIVE,建立本索引文件时,以前打开的索引文件仍保,建立本索引文件时,以前打开的索引文件仍保持打开状态持打开状态n n6 6、、OFOF复合索引文件名复合索引文件名) )选项用于指定非结构复合索引文件的名选项用于指定非结构复合索引文件的名字,省略此选项时,表示建立结构复合索引文件字,省略此选项时,表示建立结构复合索引文件7 7、非结构复合索引文件主名不能与表文件同名非结构复合索引文件主名不能与表文件同名 习题:在学籍表中创建以民族和出生日期为关键字的非结构复合索引文件,索引标识为MZRQ,索引文件名为MZRQINDEX ON 民族+DTOC(出生日期)TAG MZRQ OF MZRQ 强强 化化 练练 习习1、在成绩表中,创建以总分降序索引的单索引文件,索引文件名为ZF.IDX(至少两种方法)2、在成绩表中,创建以性别和总分为关键字的降序索引,索引标识为XBZF,索引类型为唯一索引。

      3、在学籍表中创建以专业和入学成绩为关键字的索引,索引标识为ZYCJ4、在成绩表中,按语文和数学成绩的总和建立索引文件,索引名为YWSX,索引类型为普通索引5、在成绩表中,按语文和数学成绩建立索引文件,语文成绩相同时按数学成绩升序索引,索引名为YWSX1 课课 堂堂 小小 结:结:一、索引文件一、索引文件 单索引文件单索引文件 复合索引文件复合索引文件 结构复合索引文件结构复合索引文件 非结构复合索引文件非结构复合索引文件二、主索引能用命令法创建吗?如果不能,用何方式创建?二、主索引能用命令法创建吗?如果不能,用何方式创建?三、创建索引命令中,如果不指明索引类型,系统默认是什三、创建索引命令中,如果不指明索引类型,系统默认是什么索引?么索引? 课后作业课本49页2题、3题、6题、8题 谢谢合作,再见谢谢合作,再见 。

      点击阅读更多内容
      相关文档
      2025国开山东开大《土质学与土力学》形成性考核123答案+终结性考核答案.docx 中学综合素质知识点梳理【中学教师资格证】.docx 2025国开山东开大《特许经营概论》形成性考核123答案+终结性考核答案.doc 2025年高考英语全国一卷真题(含答案).docx 2025国开山东《农民专业合作社创建与管理》形成性考核123答案+终结性考核答案.docx 2025国开山东开大《自然现象探秘》形成性考核123答案+终结性考核答案.docx 2025国开山东《消费心理学》形成性考核123答案+终结性考核答案.doc 2025国开山东《小微企业管理》形成性考核123答案+终结性考核答案.doc 2025国开山东开大《资本经营》形成性考核123答案+终结性考试答案.docx 2025国开山东《小学生心理健康教育》形考123答案+终结性考试答案.docx 2025国开《视频策划与制作》形考任务1-4答案.docx 2025国开《亲子关系与亲子沟通》形考任务234答案+期末大作业答案.docx 2025国开电大《煤矿地质》形成性考核123答案.docx 2025国开电大《冶金原理》形考任务1234答案.docx 2025国开《在线学习项目运营与管理》形考任务1234答案.doc 2025国开电大《在线教育的理论与实践》阶段测验1-4答案.docx 2024 年注册环保工程师《专业基础考试》真题及答案解析【完整版】.docx 环保工程师---2023 年注册环保工程师《专业基础考试》真题及答案解析【完整版】.docx 2025国开《液压与气压传动》形考任务一参考答案.docx 2025年春江苏开放大学教育研究方法060616计分:形成性作业2、3答案.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.