全国计算机等级考试:二级VFP机试第3套

全国计算机等级考试:二级VFP机试第3套,第1张

全国计算机等级考试:二级VFP机试第3套,第2张

第三套
一、基本操作(共有四个小题,第一、二题7分,第三、四题8分
1。请在考生文件夹下建立一个数据库KS4。
2。将考生文件夹下的自由形式STUD、COUR和SCOR添加到数据库KS4中。
3。为STUD表设置主索引,索引名和表达式都是学号。
为COUR表设置主索引,索引名和表达式都是课程号。
为SCOR表设置两个常用索引,其中一个是学号;另一个
索引名称和索引表达式都是课程编号
4。在上面建立的每个索引的基础上,为三个表建立一个连接。
本题主要考核点:
数据库的建立,数据库中自由表的添加,主索引和普通索引的建立,索引表之间链接的建立。
解题思路:
1。建立数据库有三种常见的方法:
在项目管理器中建立数据库;
通过“新建”对话框创建数据库;
使用命令交互式构建数据库,命令为:CREATE DATABASE [DatabaseName|?]
2。可以在项目管理器或数据库设计器中向数据库添加自由表。打开数据库设计器,从“数据库”菜单或右击数据库设计器弹出的菜单中选择“添加表”,然后在“打开”对话框中选择要添加到当前数据库中的自由表。还可以使用“添加表”命令向当前数据库添加一个空闲表。
3。在STUD table designer的“索引”选项卡中,以索引名称和索引表达式作为学号建立主索引。分别为COUR和SCOR建立主索引和总索引。
4。在数据库设计器中建立三个表的连接。在数据库设计器中,选择STUD表中的主索引“学生ID ”,按住鼠标并将其拖动到SCOR表中的公共索引“学生ID”。
同样,也可以建立COUR表的“课程号”和SCOR表的链接。
二。简单应用(2道小题,每题20分,每题40分)
1。考生文件夹中有一个数据库STSC,包括数据库表STUDENT、SCORE和
COURSE
。使用SQL语句查询上过《网络工程》课程的学生的所有信息,将
2。考生文件夹里有一个数据库STSC,里面有数据库表STSC。使用一对多
报告向导制作一个名为CJ2的报告,保存在考生文件夹
中。要求:在父表STSC中选择学校编号和名称字段,从子表SCORE中选择课程编号
和成绩,并对字段进行排序。该报告
的标题是“学生成绩报告”。
问题1,本题主要考核点是SQL语句的查询。
选择学生。*,得分。课程编号,当然。课程名称;
来自stsc!学生内部加入stsc!分数;
内连接stsc!当然;在分数上。课程编号=课程。课程编号;
对学生。学号=分数。学生证;
WHERE AT(《网络工程》,课程。课程名称)> 0;
由学生订购。学号desc;
入表netp.dbf
问题2,本题主要考核点是使用报表向导制作报表。
要启动报表向导,您可以从“文件”菜单中选择“新建”,或者单击工具栏上的“新建”按钮打开“新建”对话框。选择报告作为文件类型,然后单击向导按钮。或者从“工具”菜单中选择“向导”,选择“报表”,或者直接单击工具栏上的“报表向导”图标按钮。然后按照向导的指示进行操作。
三。综合应用(1小题,30分)
考生文件夹下有一个工资数据库WAGE3,包括数据表文件:ZG(仓库号C(4),
员工号C(4),工资N (4)]
设计一个名为TJ的文件。
程序运行时,点击“统计”菜单项,完成以下操作:检索工资小于或
等于该仓库员工平均工资的员工信息,将这些员工信息按仓库号升序存储,当仓库号相同时,再按员工号升序存储在文件EMP1(EMP1为自由表)中。本

点击“退出”菜单项终止程序。
(注意:考生文件夹中存在相关数据表文件)
本题主要考核点:
菜单的建立、结构化查询语言(SQL)中的join查询、查询的排序、临时表的概念、查询结果的去向等。
解决思路:
使用菜单设计器定义两个菜单项,在名为“statistics”的菜单项的结果列中选择“process”,点击“edit”按钮,打开一个窗口,添加“statistics”菜单项要执行的命令。在名为“Exit”的菜单项的结果栏中选择“Command”,在后面的“options”栏中输入以下命令退出菜单:将SYSMENU设置为默认
“Statistics”要执行的菜单项:
首先打开数据库文件OPNE DATABASE WAGE3,DBC
我们应该得到每个仓库员工的平均工资,并将结果放在一个临时表格中。可以通过使用以下语句来实现:SELECT warehouse number,AVG(salary)AS AvgGZ FROM ZG GROUP BY warehouse number INTO CURSOR CurTable。因此,生成了一个名为CurTable的临时表。表中有两个字段:仓库号,AvgGZ,内容是每个仓库的仓库号和对应员工的平均工资。我们有了临时桌子后,就可以和ZG一起坐了。这里连接查询的目的不是获取临时表的内容作为结果的一部分,而是使用字段AvgGZ作为查询条件。那么我们就可以得到“工资小于或低于该仓库员工平均工资的员工信息”的查询:选择ZG。*来自ZG,柯塔伯在ZG。仓库编号=可简化表格。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 全国计算机等级考试:二级VFP机试第3套

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情