当前位置:范文大全 > 调查报告 > [VFP课程实验报告(三)]vfp实验报告

[VFP课程实验报告(三)]vfp实验报告

时间:2021-10-15 13:34:15 浏览次数:

VFP课程实验报告(三)

 班级: 学号: 姓名:

 一、实验目的熟悉、掌握数据表操作命令和结构化查询语言(SQL),并能利用SQL提供的相关语句实现对数据表的操作

 二、实验要求

 掌握第三、五章的内容

 实验环境:将你的文件夹从服务器下载至C:\;设置日期格式为:年月日;设置工作目录(SET DEFA TO c:\Fox2姓名)。

 注意:姓名是您的大名,实验结束后该文件夹将被传入服务器,作为日后的考核与复习。

 二、内容

 (一)用Visual FoxPro行命令完成下列操作

 1、打开book.dbf数据表,完成下列操作

 对书价进行调整,即对所有2000年(含2000年)之前的图书打五折。操作完毕后关闭数据表。

 请写出命令序列:

 2、先观察book.dbf中记录的次序,然后对它按“编号”建立结构复合索引文件,索引标识为BH,再观察数据表中记录的次序。

 请写出命令序列:

 3、求book.dbf中,图书的总价、平均单价、图书的数量、电子类图书的数量占图书的比例。按 图书总额:******* 平均书价:******* 图书数量:******

 电子类图书数量占:**.**%

 的格式显示其结果。

 请写出命令序列:

 4、按类别对图书的书价求分类汇总,结果存放在TBOOK中

 请写出命令序列:

 5、对student.dbf数据表练习顺序查找和快速查找

 顺序查找姓名为“赵俊华”的记录,并显示是否找到

 顺序查找部门是“中文系”,姓名为“陈琼芝”的记录,并显示是否找到

 快速查找姓名为“史德海”的记录,并显示是否找到

 请写出命令序列:

 (二)用结构化查询语言完成下列操作

 1、在student.dbf数据表中插入一条记录,其值为:

 “历史系”,“0301590”,”令狐冲”,”男”,1976-11-8,,”在学”,”A618”,490

 2、为book数据表输入一条完整地记录,值为:

 “031200”,”文学”,”神雕侠侣”,”金庸”,”雪山飞狐出版社”,28,”04-05-06”

 3、金庸的小说打对折

 4、在Book数据表中有白寿彝所著的“中国通史”,请将其删除

 5、查询book数据表中所有的记录,并将查询以二维表形式输出到屏幕

 6、查史类的图书,并将结果存放在临时表temp1中,请用Browse命令观察临时表的数据

 7、统计文学类图书的总额

 8、求所有图书的平均价格

 9、按“类别”对Book.dbf 进行分类,结果存放在Temp2中。

 10、用一条命令求各类图书有多少中,并在屏幕上显示。

 11、请在learnRec表中插入下列记录

 041001,04-07-08,8:00,1400, ,小路练习

 041005,04-07-08,8:00,14:30. ,侧方移位

 041002,04-08-01,7:30,13:30, ,单边桥

 041006,04-09-11,8:30,16:00, ,限宽门

 12、请用子查询方法找出项目(projectx)为单边桥的学员姓名

 13、请用连接查询找出已参加学习(已有学习记录)的学员,并获取学员号、姓名、日期和项目的内容。