VFP 教学PPT.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文档。上传文档
查看更多
VFP 教学PPT.ppt

第2章 基本表的操作 2.1 表文件 2.2 创建表的结构 2.3 显示和修改表结构 2.4 复制表结构和表文件 2.1 表文件 2.1.2 创建表前的准备 2.2 创建表的结构 设置缺省的盘、路径 2.2 创建表的结构 2.3 显示和修改表结构 2.4 复制表结构和表文件 第3章 记录的基本操作 3.1 记录指针 3.2 输入记录 3.3 显示和修改记录 3.4 删除记录 3.1 记录指针 数据表的四个关键位置图示 二、数据表类函数 三、移动记录指针 移动记录及函数举例 移动记录及函数举例 3.2 输入记录 3.3 显示和修改记录 第4章 数据检索与统计 4.1 索引 4.2 数据查询 4.3 数据统计 4.1 索引 改变当前的主控索引 4.2 数据查询 4.3 数据统计 根据用户提供的数据,如表2.7“高考学生基本情况表”,分析数据,确定每列数据的字段名、类型、宽度、小数等。 3.4 删除记录 3.清表 命令格式:ZAP 功能:将当前表中的所有记录全部清除,仅留表结构。 说明:①在SET SAFETY ON 默认 状态下,系统会提出警告信息 而OFF状态下系统不给出任何提示就将全部记录删除 。 ②由于这是一个危险的命令,所以执行本命令时,必须谨慎行事。 3.4 删除记录 例如:USE xjb1 ZAP BROW 等价命令: DELETE ALL PACK 索 引 索引是按照某个关键表达式值的大小对表进行逻辑排序以后而生成的一个记录号列表。 索引文件和表文件是分别存储的,并且索引文件必须和表配合使用。 主 索 引:字段中不允许有重复值且一个表中只能有一个主索引。自由表没有主索引。 候选索引:字段中不允许有重复值且一个表中可以有多个候选索引。 惟一索引:允许字段中有重复值但索引文件只保存第一次出现的索引值。 普通索引:字段中允许有重复值。 4.1.1 索引的类型和索引文件 一、索引的类型 1、单 索 引:只含有一个索引项。扩展名.IDX。 2、复合索引:含有多个索引项。扩展名.CDX。又分为: ⑴结构复合索引:文件主名与表主名相同。它随着表 自动打开或关闭。 ⑵非结构复合索引:文件主名需要用户命名。它不会 随着表而自动打开或关闭。 4.1.1 索引的类型和索引文件 二、索引文件 结构型复合索引 命令格式: INDEX ON TAG [ASCENDING|DESCENDING] 功能:用关键字表达式的升序(或降序)建立结构索引。 说明:①当[ASCENDING|DESCENDING]子句缺省时,该索引是升序。 ②结构型复合索引文件主名与数据表主名相同,扩展名为.CDX 结构型复合索引举例 例 对表xjb.dbf建立一个结构索引。要求以xb 性别 的升序排列,索引标记为“xbsy”。 BROWSE LIST USE xjb INDEX ON rxcj TAG cjsy DESC LIST 4.1 索引 例 对xjb.dbf 以rxcj成绩的降序建立一个结构索引,索引标记为“cjsy” 。 LIST XM,RXCJ USE xjb INDE ON xb+STR rxcj TAG xcsy list XH,XM,XB,RXCJ 4.1 索引 例 对表xjb.dbf用“xb” 、“rxcj”两个字段创建一个索引“xcsy”。 主控索引 决定显示或访问表中记录的顺序。一个表可以被建立多个索引,但始终只有一个是主控索引。 一般最后建立的索引为当前的主控索引。 改变当前主控索引的命令: SET ORDER TO [ [TAG] ] 功能:将指定的索引标记设为当前的主控索引。 说明:当[[TAG] ]省略时,表的物理顺序是当前的主控索引。 改变当前的主控索引 例如:将xjb.dbf表的“cjsy”(按rxcj的降序索引)设置为主控索引。 USE XJB BROW SET ORDER TO TAG cjsy BROW SET ORDER TO BROW 注意: 当表被索引后,物理记录号和逻辑记录顺序将不一定相同。这时,记录指针的移动除GO n或n命令的n是物理指针外,其他都是逻辑指针。GO TOP、GO BOTTOM指记录的逻辑首、逻辑尾。记录的各种操作也都按逻辑指针次序进行。 例如: USE XJB BROW SET ORDER TO TAG XCSY BROW GO 6 GO BOTT GO TOP SKIP 2 查 询 查询是在表中找出满足条件的一条记录。并将记录指针定位到找到的记录上。 4.2 数据查询 根据表是否进行了索引,查询分为: 1、直接(顺序)查找————以普通方式打开的表,用定位命令LOCATE、CONTINUE查

文档评论(0)

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

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

1亿VIP精品文档

相关文档