第一次课表的操作(用来讲索引多表操作).ppt

第一次课表的操作(用来讲索引多表操作).ppt

  1. 1、本文档共99页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一次课表的操作(用来讲索引多表操作).ppt

VFP程序设计 主讲: 刘帮涛 时间安排 周一 晚上6:30 地点:荟文楼301 周三 晚上6:30 地点:荟文楼301 周一 晚上6:30 地点:荟文楼301 考试时间:4月12日笔试,4月13日上机考试 关于二级考试 考试性质: 形式:笔试、上机(全省统一出题,合格发证,60分合格) 1. 笔试(100分,120分钟) 计算机应用基础,一共15分,其中单选5分,判断10分; VFP占85分,一般15分单选;30分左右的读程序然后做选择题,一个3分;40分左右的读程序,填空使程序完整,每空2分; 时间2小时,一般时间比较合适; 2. 上机(100分,60分钟) 基本操作30分 设计程序30分; 表单设计40分;(上一次出现菜单、标签) 时间1小时,一般时间比较紧张; 3、成绩计算 首先,笔试成绩=60分,同时上机成绩=60; 然后:成绩=笔试×0.8+上机×0.2; 4、考试内容在书上有,同时可以有5分左右的超大纲的题; 1、索引等复杂命令、数据库管理1 2、结构化程序设计(循环、多重循环、变量作 用域、参数传递 3、数据库管理2、SQL 4、面向对象一 5、面向对象二 6、讲解笔试试题一 7、讲解笔试试题二 8、讲解上级试题一 9、讲解上级试题二 10、计算机技术基础一 11、上机一 12、机动 13、答疑 第一章 表的操作 §1 命令结构 2 基本命令 §3 表与数组的数据交换 多区操作的特点: 主索引:不允许关键字值重复,一个表只能有一个主索引,只有数据库表才能创建主索引。 候选索引:不允许关键字值重复,一个表可以有多个候选索引,数据库表和自由表都可以创建候选索引。 普通索引:允许关键字值重复,对应的索引项也重复。一个表可以有多个普通索引,数据库表和自由表都可以创建普通索引。 唯一索引:允许关键字值重复,但是对应的索引项不重复。一个表可以有多个唯一索引,数据库表和自由表都可以创建唯一索引 。 1.创建索引 INDEX ON 索引表达式 TAG 索引标识 OF 索引文件 [FOR 条件][ASCENDING | DESCENDING] 命令 对当前表创建非结构复合索引。 功能 INDEX ON 索引表达式 TAG 索引标识 [FOR 条件][ASCENDING | DESCENDING] 命令 对当前表创建结构复合索引。 功能 INDEX ON 索引表达式 TO 索引文件 [FOR 条件][ADDITIVE] 命令 对当前表创建单索引(升序索引)。 功能 2.打开索引 SET INDEX TO 索引文件表 [ADDITIVE] 命令 打开单索引文件、非结构复合索引文件。 功能 3.设置主控索引 SET ORDER TO [0] 命令 取消主控索引。 功能 SET ORDER TO 索引标识 | 索引序号 命令 设置控制记录顺序(逻辑顺序)的索引。 功能 4.关闭索引 5.重新索引 功能 命令 同上 关闭当前工作区的所有索引文件(不包括结构复合索引文件)。 CLOSE INDEXES SET INDEX TO 功能 命令 更新当前打开的所有索引文件。 REINDEX [e.g. 1-17]在学生表中,对评分最高的3位学生增加1评分,并按学号的升序输出显示所有记录。 use 学生 index on 学号 tag xh index on 评分 tag pf descending additive replace next 3 评分 with 评分+1 set order to xh list §5 查询 seek 陈 查找第一条姓陈的记录 索引查询第一条记录 SEEK find 陈 查找第一条姓陈的记录 索引查询第一条记录 FIND 顺序查询下一条记录 顺序查询第一条记录 说明 举例 命令 continue 查找下一条姓陈的记录 locate for 姓名=陈 查找第一条姓陈的记录 CONTINUE LOCATE 一、顺序查询 按照记录的逻辑顺序,在当前表中查找满足条件的记录。 ALL 默认范围 LOCATE [范围] FOR 条件 命令 按照条件查找记录,并将记录指针定位到满足条件的第一条记录。 功能 1.查找第一条记录 2.查找下一条记录 功能 命令 查找下一条满足条件的记录。 CONTINUE 测试查询结果 CONTINUE必须在使用LOCATE之后才能使用。 L 值类型 功能 函数 如果使用命令locate、continue或seek查询成功函数返回.T.,否则返回.F. 。 FOUND() 查询基本结构(单表) use 表 打开表 locate for

文档评论(0)

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

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

1亿VIP精品文档

相关文档