程序设计 课件第3章.pptVIP

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例如: use stud copy structure to stu1 copy structure to stu1 fields 姓名,学号,班级 use stu1 list stru 3)数据表结构的复制 格式:rename 源文件名 to 新文件名 注:1)源文件名和目标文件名如果有扩展名,必须加上 2)源文件必须是关闭的 3)源文件如果有备注字段,则更名时,相应的.FPT 文件也必须更名 4)可以使用通配符对一组文件更名 例如:rename c:\vfp\学生成绩表.dbf to 学生表.dbf (4)文件的更名 格式:Erase 文件名|? 或 delete file [文件名|?] 注:可以使用通配符 删除之前应关闭文件 ?选项表示将弹出一个对话框,从中选择文件 进行删除. (5)文件的删除 append from 文件名[fields字段名表] [for 条件][while 条件] 作用:将文件名指定的表文件的内容添加到当前的数据表文件尾部. 注:1)如果源文件与当前文件具有不同的字段,只追加两表中具有相同字段名和类型的字段,其他字段为空. 2)如果源文件中字段宽度大于当前表文件的宽度,则自动截去超长部分,小于时则用空格填充. (6)从其它数据表向当前数据表中添加记录 1.数据表的排序 含义:即对数据表文件中的记录按照某个字段值的大小 重新排列顺序,存放到一个新文件中 格式:sort to 文件名 on 字段名1[/A][/D][/C] [,字段名2 [/A][/D][/C]…. [ascending|descending][范围][for 条件] [fields 字段名表] 功能:将当前数据表文件中指定范围内的满足条件的记录, 按指定的字段升序或降序排列数据,将结果按指定的字段存 到新文件中。 3.5 数据表的排序与索引 注:on后面的字段不能为L或M型 /A:升序;/D:降序 ; /C:字符型字段排序不区分大小写 Ascending,Descending:对所有关键字段均按升或 降方式排序,/A/D/C比其优先。 数据表的排序 (1)索引 索引是按照索引表达式的值使数据表中的数据记 录有序排列的一种技术,可以提高数据的查询速度. 索引不改变数据表中记录的物理排列位置,而是另 建一个索引文件,存放着记录号和相应索引表达式 的值.一个数据表文件可以建立多个索引文件但只 有一个起作用的主控索引. 样表 2. 索引 刘徽 邓萧 李芮 赵新 王敬 姓名 580 计算机1 女 99006 5 600 计算机1 男 99001 1 备注 590 610 560 总分 计算机2 计算机3 计算机1 班级 男 女 男 性别 99002 99010 99003 学号 4 3 2 记录号 学生成绩表 3 5 2 4 1 记录号 99010 99002 99006 99003 99001 索引字段值 按学号字段建立的索引文件的部分内容 上一张 独立索引和复合索引 A.独立索引文件:扩展名为.idx,其索引存放在单独的索引文件中 B.结构复合索引文件:扩展名.CDX,一个复合索引文件中可以包括多个索引选项,每个索引选项叫索引标识(index tag), 结构复合索引与数据表文件同名,并随着数据表文件打开而打开. 独立复合索引文件:与表文件不同名,需另行打开。 (2)索引文件的分类 ①主索引:依据主关键字建立的索引文件,一个数据表只能建一个主索引.不允许出现关键字值重复的记录,只适用于数据库表。和侯选索引存储在结构复合索引文件中。 ②侯选索引:依据侯选关键字建立的索引 主索引和侯选索引中的索引表达式的值都能唯一标识一个记录.侯选索引可以有多个,自由表和数据库表都可建立。 (3)索引的类型 ③普通索引:依据索引表达式产生的索引可以有多个相同的值存在,自由表和数据库表都可建立。存储在独立复合索引文件和单索引文件中。 ④唯一索引:依据索引表达式产生的索引可以有多个相同的值,但只记录第一个值. (3)索引的类型 a.在表设计器中建立 建立的索引项都是与表同名的结构复合索引文件中的一个索引标识 b.采用命令建立 建立独立索引: index on 索引表达式

文档评论(0)

xuefei111 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档