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、请用连接查询找出已参加学习(已有学习记录)的学员,并获取学员号、姓名、日期和项目的内容。
相关热词搜索: 课程 实验 报告 VFP