计算机等级考试二级VFP机试试题16

文章作者 100test 发表时间 2007:03:10 17:54:54
来源 100Test.Com百考试题网


第十六套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

1、在考生文件夹下建立项目STSC_M。

2、把数据库STSC加入到STSC_M项目中。

3、打开STSC数据库,三个表中必要的索引已经建立,为三个表建立永久性联系。

4、为COURSE表增加字段:开课学期 I

本题的主要考核点:

项目的建立、将数据库添加到项目中、为已建立索引的表建立永久性联系、字段的添加。

解题思路:

1.建立项目

创建项目可用"文件"菜单中的"新建"命令。

2.将数据库加入到项目中:

在项目管理器的"数据"选项卡选择数据库,单击"添加",在"打开"对话框中选择要添加的数据库

3.为表和表建立永久性联系,方法是在数据库设计器中,选中父表中的主索引,按住鼠标拖动至子表相应的普通索引上,释放鼠标,联系即已建立。

4.添加字段:

打开表设计器,将光标移动到最后的空字段格中,输入新的字段名、字段类型及长度。

二、简单应用(2小题,每题20分,计40分)

1、在考生文件夹中有数据库STSC,其中有数据库表STUDENT、SCORE和

COURSE。三个表如下所示:

STUDENT(学号、姓名、性别、院系、出生日期)

SCORE(学号、课程编号、成绩)

COURSE(课程编号、课程名称、开课院系、开课学期)

在考生文件夹下有一个程序dbtest4.prg,该程序的功能是检索选课门数是3

门以上的(包括3门)每个学生的学号、姓名、平均成绩、最低分、选课门数和院系,并

按平均成绩降序排序,同时将结果存放到表TEST1中,请修改程序中的错

误,并调试该程序,使之正确运行。不得增加或删减程序行。

2、在考生文件夹中有数据库STSC,其中有数据库表STUDENT、SCORE和COURSE。

三个表如下所示:

STUDENT(学号,姓名,性别,院系,出生日期)

SCORE(学号,课程编号,成绩)

COURSE(课程编号,课程名称,开课院系,开课学期)

使用CREATE QUERY命令建立一个文件名为QUSC.QPR的查询,要求含有学号、

姓名、成绩和课程名称,按课程名称升序排序,查询去向是表(表名是

QUSC.DBF),然后执行该查询。

第1题:本题是一个程序修改题,题中的第一个错误是"SUM(课程编号) >= 3.",因为题面要求是统计选课门数是3门以上的,所以不应用SUM,应改为COUNT;第二个错误"ORDER BY 平均成绩".题面要求按平均成绩降序排序,而此命令是按平均成绩的升序排列的,所以在其后应加DESC;第三个错误是"INTO TEST1 SDF",此程序最后要求将结果存放到表TEST1中,正确命令格式应为"INTO table test1 "。

第2小题:本题的主要考核点是使用命令建查询,在命令窗口中输入CREATE QUERY命令调出查询设计器,添加数据库的三个表,从字段中选择学号、姓名、成绩和课程名称字段,单击排序依据,选择课程名称,单击升序,再单击查询菜单下的查询去向,选择表,输入表名QUSC.DBF。运行查询,最后将查询保存为QUSC.QPR。



相关文章


计算机二级VB模拟测试题(第四章)
计算机等级考试二级VFP机试试题16
计算机二级VB模拟测试题(第三章)
计算机等级考试二级VFP机试试题14
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛