第4章表索引及数据库.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章表索引及数据库

第4章 表、索引及数据库 ;4.1 表的建立; Visual FoxPro能方便地将二维表作为“表”存储到计算机中。; 为人事表设计的表结构为:;(1).字段名 字段的命名规则与内存变量的命名规则类似,以字母(汉字)或下划线开头,由字母、数字和下划线组成,但最多10个字符。; ;(3)字段宽度;4.1.2 表记录的输入;(3)在输入数据的过程中,可将编辑窗口转换为浏览窗口,方法为选定【显示】菜单的【浏览】命令。 (4)记录数据输入结束,按Ctrl+W保存退出,若放弃已经输入的数据按Ctrl+Q。 ;4.2 表的编辑修改 ;3.关闭表的方法;4.2.2 表结构的显示与修改; LIST | DISPLAY [FIELDS] 表达式表 ] [范围] [FOR 条件1] [WHILE 条件2] [OFF] [TO PRINTER | TO FILE 文件名] LIST和DISPLAY的功能有所不同,LIST以滚动方式输出,DISPLAY为分屏显示。 (1).FIELDS子句 FIELDS子句指定要显示的字段,相当于关系运算的“投影”操作。 [例] 显示rsb中职工的编号,姓名,性别和年龄。 USE rsb LIST 编号,姓名,性别;(2).范围子句;(3).FOR子句;(5)命令和子句的书写规则; (1)界面操作方式:打开表,选定【显示】菜单的【浏览】命令。 (2)命令方式:在【命令】窗口依次发出以下命令: USE rsb BROWSE 注意:若要修改记录,必须以独占方式打开表. ;3. 命令方式记录修改 ;4. 记录定位;(2).相对定位命令;4.2.4 记录的追加;2. APPEND、INSERT命令;4.2.5 记录的删除与恢复 ;3.记录恢复;4.3 表复制与逻辑表设置 ;2. 表复制; (2)TYPE子句指出复制得到的文件类型,若缺省则为数据表类型。若需要复制出其它类型文件必须使用TYPE子句,规定如下: TYPE XLS:新文件为Excel文件,扩展名为.XLS。 TYPE SDF:新文件为文本文件,扩展名为.TXT。 例如: USE rsb COPY TO rsb3 TYPE SDF TYPE RSB3.TXT;3. 表结构复制;4.3.2 逻辑表设置;2. 字段表; SET FIELDS ON | OFF 决定字段表有效或失效。 [例] 对rsb设置字段表,使有效字段为出生日期和工作日期。 USE rsb SET FIELDS TO ALL LIKE ????日期 SET FIELDS OFF;4.4 排序与索引 ;[例] 对rsb.dbf分别按以下要求排序: (1)按工作日期先后顺序排列,结果仅包含编号,姓名,性别,工作日期,职称这5个字段,并存入表px1.dbf中。 (2)将已婚的职工按性别的降序排序,当性别相同时按姓名的升序排序,结果仅包含编号,姓名,性别,工作日期,职称,婚否6个字段,并存入表px2.dbf中。 (1)SORT TO px1 ON 工作日期 FIELDS 编号,姓名,性别,工作日期,职称 (2)SORT TO px2 ON 性别/D,姓名/A FOR 婚否 FIELDS 编号,姓名,性别,工作日期,职称,婚否; 4.4.2 索引 1、索引的概念 索引是按索引表达式使数据表中的记录有序地进行逻辑排列的技术。索引不改变当前数据表记录的物理顺序,而是建立一个与数据表相对应的索引文件。 2、索引的类型 按文件扩展名分为2类: 单索引文件(*.IDX)和复合索引文件(*.CDX) 按索引功能分为4类: 主索引、候选索引、普通索引和唯一索引。 ;索引类型; 3、索引的建立 (1)命令方式 命令格式: INDEX ON 索引关键字表达式 TO 单索引文件名 | TAG 索引标识名 [OF 复合索引文件名] [FOR 条件] [ASCENDING | DESCENDING] [UNIQUE | CANDIDATE] 功能:建立索引文件或建立索引标识。 ; [例] 为数据表gzb.dbf按基本工资从小到大 建立单索引文件jbgz.idx,按实发工资 从高到低建立单索引文件sfgz.idx。 INDEX ON 基本工资

文档评论(0)

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

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

1亿VIP精品文档

相关文档