网站大量收购独家精品文档,联系QQ:2885784924

(计算机二级考试)VF3 索引.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CopyRight ? 重庆大学出版社 退出 任务四 创建索引 2.使用表设计 器创建索引 1.认识索引 模 块 二 返回 任务概述 任务小结 3.使用命令 操作索引 练习与思考 在VFP中,当表结构创建好后向表中输入记录时, 这些记录会按输入的先后顺序依次存储在数据表 中,此种顺序称为记录的物理顺序。但在数据库 的实际应用中,往往需要按多个不同的顺序排列 表中的记录,这就需要重新调整表中的记录顺序。 任务概述 知识链接 下一页 本任务将为学生情况表和学生成绩表建立索引, 并且学习与索引相关的一些操作。 任务概述 退出 任务四 创建索引 模 块 二 返回 一种方法是对源表中记录顺序进行调整,生成一 个新表,即产生新的物理顺序。若在源表中增删 记录后,为了保持新表与源表数据的一致性,需 要重做排序操作,这将花费大量的时间。 另外一种方法是为数据表建立索引,它不建立新 的物理顺序,而是按某个关键字来建立记录的逻 辑顺序,存储在索引文件中。使用索引可大大加 速对数据表的查询和访问。 2.使用表设计 器创建索引 1.认识索引 任务概述 任务小结 3.使用命令 操作索引 练习与思考 知识链接 1.认识索引 退出 (1)索引 模 块 二 将数据输入表时,系统自动对记录从1开始编号,称为记录 号,它反映了记录存储的物理顺序。索引是按某个字段或表 达式来对记录进行逻辑排序,并将排序结果送入索引文件。 任务四 创建索引 返回 设有一成绩表,其记录的物理顺序如左表所示。若按“英 语”字段的降序建立索引文件后,则索引文件结构如右表 所示。若要显示成绩表时,则记录会按照2→3→5→4→1的 逻辑顺序显示,但并没有改变成绩表记录的物理顺序。 83 73 67 5 67 86 91 4 88 75 80 3 92 84 65 2 65 67 78 1 英语 语文 数学 记录号 1 65 4 67 5 83 3 88 2 92 记录号 索引关键字 下一页 (1) (2) 1.认识索引 退出 (1)索引 模 块 二 由此可以看出,建立索引实际上是建立一个包含指向数据表记录的指针文件,其中包含索引关键字值和记录号,通过记录号建立起索引文件与原数据表的对应关系。 任务四 创建索引 返回 83 73 67 5 67 86 91 4 88 75 80 3 92 84 65 2 65 67 78 1 英语 语文 数学 记录号 1 65 4 67 5 83 3 88 2 92 记录号 索引关键字 (1) (2) (2)索引的类型 退出 模 块 二 VFP中,索引按功能分为主索引、候选索引、唯一索引和普通索引4种类型。 候选索引(Candidate) 候选索引和主索引一样,被索引的索引关键字不允许出现 重复值,它是作为一个表中主索引的候选者出现。每个数 据表可以建立多个候选索引。 任务四 创建索引 下一页 返回 主索引 建立主索引的索引关键字不允许出现重复值,它可以确保 字段中数据的唯一性。一个数据库表中只能有一个主索引。 1.认识索引 (1) (2) (2)索引的类型 退出 模 块 二 任务四 创建索引 返回 1.认识索引 普通索引 普通索引是建立索引时的默认类型,可用于记录排序和查 找记录。用于创建普通索引的索引关键字允许出现重复值, 同时索引文件中也包含重复值。一个表可以建立多个普通 索引。 唯一索引(Unique) 唯一索引允许索引关键字出现重复值,但在索引文件中, 只送入原数据表中第一个与索引关键字相匹配的记录。一 个表可以建立多个唯一索引,若要想查看表中某字段有多 少个不重复取值时,往往可以通过建立唯一索引来实现。 下一页 (1) (2) 退出 模 块 二 任务四 创建索引 下一页 返回 请根据以上描述,完成下表。 做一做 (2)索引的类型 1.认识索引 主索引 候选索引 唯一索引 普通索引 能创建索引的个数 关键字值(是/否)允许重复 索引种类 是 多个 是 多个 否 多个 否 1 个 (1) (2) (1)学号 _______________________________________________。 (2)姓名 _______________________________________________。 (3)身份证号码 _______________________________________________。 (4)政治面貌 ________________________________

您可能关注的文档

文档评论(0)

wxc6688 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档