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