[表文件的建立与显示.doc

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

实验一 表文件的建立与显示 一、目的要求 (1)了解自由表的表结构与数据记录的概念及区别; (2)学习利用菜单和命令两种方式建立自由表文件; (3)了解当前工作区的概念,掌握表打开和关闭的方法; (4)掌握查看表文件结构信息和记录的方法。 二、环境 1、Win98 2、VFP6.0 三、实验步骤 1、创建自由表的表结构,并输入记录 方法一:命令CREATE 表名 请用命令方式创建表RS.DBF,并输入记录。 方法二:菜单文件-------新建-------表------输入表名 请用菜单方式创建表 GZ.DBF 和 BM.DBF 2.了解当前工作区的概念,练习打开和关闭表的命令。 1)打开表的命令:USE表名[IN工作区号] [AGAIN] [ALIAS] 2)关闭表的命令:USE注意:要选择该表所的在工作区! 3.查看表结构和记录的方法 1)查看表结构,在数据库的设计过程中,表结构设计的正确与否是非常关键的。查看表结构的命令: LISTSTRUCTURE 练习:打开 RS 表,查看该表的表结构,请记录操作过程! 2)查看记录。查看记录的方法有两种,一种是显示,(LISTDISPLAY);另一种是浏览(BROWSE) 练习:打开 GZ 表,用两种方法查看该表的记录,请记录操作过程!   四、实验小结 1、记录实验结果,并编写实验报告。 五、思考题 1、显示记录和浏览记录是一样的吗?如果不是,区别在哪里? 2、显示记录的命令有两条:LIST 和 DISPLAY ,请问它们的不同之处是什么? 实验二  表文件的维护 一、目的要求 (1)掌握表文件结构修改的方法和命令。 (2)掌握追加、插入及修改记录内容的方法和命令。 (3)掌握删除及恢复记录内容的方法和命令; (4)掌握替换记录的方法和命令; 二、环境 1、Win98 2、VFP6.0 三、实验步骤 1、表结构修改命令: MODIFY???? STRUCTURE 练习:1)打开RS 表,修改表结构(即打开表设计器) 2)为该表添加一个新字段,“婚否 L ” 3)将姓名字段的宽度改为10 2、追加记录命令:APPEND [BLANK]??? /? APPEND?? FROM 练习:1)打开GZ 表,用键盘方式追加一条新记录 2)新建表 GZ_1,将GZ 表中基本工资大于等于400 的职工记录添加到GZ_1表中。请记录操作过程! 3、定位记录命令: GO? /? SKIP /??? LOCATE?? FOR /??? CONTINUE 删除记录命令:DELETE?? / PACK /??? RECALL/?? ZAP 练习:1)打开RS 表,将记录指针定位到第4条记录 2)逻辑删除该记录 3)恢复该记录 4、替换记录命令: REPLACE?? [SCOPE]? 字段? WITH? 表达式?? [FOR 条件] 练习:1)打开RS表,将所有的职称为“讲师”的记录替换成“高工” 2)打开GZ表,将实发工资的值替换成基本工资+奖金-扣款 四、实验小结 记录实验结果,并编写实验报告。 五、思考题: 1、实验中的操作步骤,全部由命令完成,请用菜单方式完成同样的操作。 2、REPLACE?????? WITH? 命令中,如果没有FOR 子句,那么默认的范围是什么? 实验三 排序和索引操作 一.目的要求 (1)掌握数据表文件的排序和索引的概念及建立使用的方法。 (2)比较FIND、SEEK、LOCATE和CONTINUE命令的区别; ?二.环境 1、Win98 2、VFP6.0 ?三.实验步骤 1.单一索引的命令创建格式:INDEXON字段TO索引文件名 练习:1)打开RS 表,以姓名字段为关键字创建单一索引文件 name.idx 2)显示RS表记录,查看结果是否正确,并记录。 3)再以出生日期为关键字创建单一索引文件 csrq.idx 4)显示记录,并记录结果 2.快速查找命令: FIND  SEEK 请注意:1)FIND 和SEEK,在使用前都需要按关键字段创建索引 2)FIND 命令通常用来查找字符型的常量或者变量 3)SEEK 命令通常用来查找数值型、日期型等,也可查找字符型 练习: 1)打开表rs.dbf利用find命令快速查找“苏明”的人,记录命令到实验报告中! 2)练习seek命令 打开GZ表,用SEEK命令快速查找奖金为300的人,记录命令到实验报告中! 3)请操作下列命令: USE RS INDEX ON CSRQ TO BIRTH SEEK {^1969-09-10} ? found() disp 请解释每条命令的作用并记录输出的结果 3.排序命令练习:打开RS表,创建一个以出生日期(降序)为关键字的排序文件,文件名取自己拼音

文档评论(0)

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

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

1亿VIP精品文档

相关文档