国家二级VF机试(操作题)模拟试卷405
基本操作题
1.1.在考生文件夹下建立数据库BOOKAUTH.DBC,把表BOOKS和AUTHORS添加到该数据库中。
2.为AUTHORS表建立主索引,索引名为“PK”,索引表达式为“作者编号”。
3.为BOOKS表建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”;第二个索引名和索引表达式均为“作者编号”。
4.建立AUTHORS表和BOOKS表之间的永久性联系。
(1)新建一个数据库,在数据库设计器中按题目要求添加表,如图3.19所示。
[*]
(2)按照题目的要求为“authors”表建立主索引,如图3.20所示。
[*]
(3)按照题目要求为books表建立两个普通索引,如图3.21所示。
[*]
(4)按照题目的要求为authors表和books表建立永久性联系,如图3.22所示。
[*]
解析:通过“新建”菜单或“新建”命令按钮实现数据库的建立,在数据库设计中完成表的添加;为表建立索引需要在表设计器中进行;为两张表建立永久性联系需要在数据库设计器中进行,并且两张表要分别在对应的字段上建立主索引和普通索引。
简单应用题
2.在考生文件夹下完成下列操作。
(1)扩展基类ListBox,创建一个名为MyListBox的新类。新类保存在名为Myclasslib的类库中,该类库文件存放在考生文件夹下。设置新类的Height属性的默认值为130,Width属性的默认值为150。
(2)在考生文件夹下利用查询设计器创建一个查询。从“售票处”表中查询“海淀区”的所有销售点信息。查询结果包含销售点的名称、地址和电话3个字段;各记录按“名称”降序排序;查询去向为表tip。最后将查询保存在qa.qpr文件中,并运行该查询。
(1)步骤1:选择“文件”-“新建”命令,在弹出的“新建”对话框中,选择“类”单选按钮,单击“新建文件”按钮,弹出“新建类”对话框。
步骤2:在“类名”文本框中输入MyListBox,在“派生于”下拉列表中选择ListBox,在“存储于”文本框中输入文件名Myclasslib,单击“确定”按钮,如图4.9所示。
[*]
步骤3:经上述操作,打开“类设计器”窗口,进入类设计器环境。在属性窗口中,设置Height属性的默认值为130,Width属性的默认值为150,如图4.10所示。
[*]
(2)步骤1:单击工具栏中的“新建”按钮,在弹出的“新建”对话框中选择“文件类型”中的“查询”,单击“新建文件”按钮;在弹出的“打开”对话框中选择“售票处”表,单击“确定”按钮,在“添加表或视图”对话框中,单击“关闭”按钮,如图4.11所示。
[*]
步骤2:在查询设计器的“字段”选项卡中选择“售票处.名称”“售票处.地址”和“售票处.电话”字段。单击“添加”按钮;切换到“筛选”选项卡,“字段名”选择“售票处.所属区”,“条件”选择“=”,在“实例”中输入“海淀区”,如图4.12所示。
[*]
步骤3:切换到“排序依据”选项卡,选择字段“售票处.名称”,在“排序选项”处选择“降序”,单击“添加”按钮,如图4.13所示。
[*]
步骤4:单击“查询”菜单下的“查询去向”命令,在“查询去向”对话框中选择“表”,输入表名“tjp.dbf”,单击“确定”按钮,如图4.14所示。
[*]
步骤5:单击工具栏中的“保存”按钮,在“另存为”对话框中将查询保存为qa.qpr。单击工具栏中的“运行”按钮运行查询。
解析:
综合应用题
3.在考生文件夹下有一个名为zonghe的表单文件,其中:单击“添加>”命令按钮可以将左边列表框中被选中的项添加到右边的列表框中;单击“<移去”命令按钮可以将右边列表框中被选中的项移去(删除)。
请完善“确定”命令按钮的Click事件代码,其功能是:查询右边列表框所列课程的学生的考试成绩(依次包含姓名、课程名称和考试成绩3个字段),并先按课程名称升序排列,课程名称相同的再按考试成绩降序排列,最后将查询结果存储到表zonghe中。
注意:(1)SCORE表中的“考试成绩”字段是在基本操作题中修改的。
(2)程序完成后必须运行,要求将“计算机基础”和“高等数学”从左边的列表框添加到右边的列表框,并单击“确定”命令按钮完成查询和存储。
步骤1:打开考生文件夹下的表单文件zonghe。
步骤2:“确定”命令按钮的Click事件如下。
*******************************************
&&选择查询字段
SELECT Student.姓名,Course.课程名称,Score.考试成绩;
&&指定字段来源
FROM student INNER JOIN score INNER JOIN course;
&&设王查询条件
ON Score.课程编号=Course.课程编号,
ON Student.学号=Score.学号;
WHERE&cn;
&&查询结果按课程名称升序排列,同一课程按考试成绩降序排列
ORDER BY Course.课程名称,Score.考试成绩DESC;
&&将查询结果存储到zonghe.dbf中
INTO TABLE zonghe.dbf
*********************************************
步骤3:保存并运行表单,如图3.93所示。
[*]
解析:在表单设计器中完成命令按钮的Click事件代码的修改或编写。
本文档预览:3600字符,共2886字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载