国家二级VF机试-试卷92

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

国家二级VF机试-试卷92
(总分:12.00,做题时间:90分钟)
一、基本操作题(总题数:2,分数:4.00)
1.基本操作题()(分数:
2.00)
__________________________________________________________________________________________
解析:
2.(1)将数据库“职员管理”添加到项目“xm”中。

(2)对数据库“职员管理”下的表“部门”,使用视图向导建立视图“view1”,要求显示出表中的全部字段,并按“部门编号”排序(升序)。

(3)设置表“员工信息”的字段“性别”的默认值为“男”。

(4)为表“员工信息”的字段“工资”设置完整性约束,要求
工资至少在800元(含)以上,否则提示信息:“工资必须达到最低保障线800”。

(分数:2.00)
__________________________________________________________________________________________
正确答案:(正确答案:(1)①选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输
入项目名称“xm”后单击“保存”按钮。

②在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”命令按钮,在“打开”对话框中选择数据库“职员管理”,单击“确定”按钮
将数据库“职员管理”添加到新建的项目“xm”中。

(2)①在“数据”选项卡中,展开数据库“职员管理”,选择“职员管理”分支下的“本地视图”。

②单击项目管理器右边的“新建”命令按钮,在弹出的“新建本地视图”对话框中,单击“视图向导”按钮,在“本地视图向导”对话框中,选择“职员管理”数据库
下的“部门”数据表,并把“可用字段”下的全部字段添加到“选定字段”列表框中。

③连续单击“下一步”进入“排序记录”的设计界面,将“可用字段”列表框中的“部门.部门编号”字段添加到右边的“选定字段”列表框中,并选择“升序”单选项。

④连续单击“下一步”进入最后的“完成”设计界面,单击“完成”按钮保存视图为“view1”,退出视图设计向导。

(3)①在项目管理器中,依次展开“数据库”“职员管理”“表”,选择“员工信息”表,单击“修改”按钮,打开表设计器。

②在“员工信息”表设计器的“字段”选项卡下,选择“性别”字段,在“字段有效性”的“默认值”文本框中输入“"男"”。

(4)
在“员工信息”表设计器中的“字段”选项卡下,选择“工资”字段,在“字段有效性”的“规则”编辑
框中输入“工资>=800”,“信息”编辑框中输入“"工资必须达到最低保障线800"”,单击“确定”按钮,关闭表设计器并保存表“员工信息”结构。

)
解析:
二、简单应用题(总题数:2,分数:4.00)
3.简单应用题()(分数:2.00)
__________________________________________________________________________________________
解析:
4.(1)在“销售”数据库中,根据“销售”和“商品信息”表查询每种商品的“商品编号”“商品名
称”“价格”“销售数量”和“销售金额”(“商品编号”和“商品名称”取自“商品信息”表,“价格”和“销售数量”取自“销售”表,销售金额=价格*销售数量),按“销售金额”降序排序,保存查询文件为“qry1”并将查询结果保存到“result”表中。

(2)在考生文件夹下有一个名称为“bd2”的表单文件,请按如下要求进行修改,修改后保存所做的修改。

①单击“更新标题”按钮时,把表单的标题改为“商品销售数据输入”。

②单击“商品销售输入”命令按钮时,调用当前文件夹下的名称为“销售数据输入”的表单文件打开数据输入表单。

(分数:2.00)
__________________________________________________________________________________________
正确答案:(正确答案:(1)①选择【文件】→【打开】命令,打开考生文件央下的数据库“销售”。

②选择【文件】→【新建】命令,选择“查询”,单击“新建文件”按钮,弹出“添加表或视图”对话框,将
表“销售”和“商品信息”分别添加到查询设计器中,系统会自动根据两表的“商品编号”字段建立两表
之间的内部联系,然后关闭“添加表或视图”对话框。

③根据题意,在查询设计器的“字段”选项卡中,将“可用字段”列表框中的字段“商品信息.商品编号”“商品信息.商品名称”“销售.价格”“销售.销
售数量”添加到右边的“选定字段”列表框中;在“函数和表达式”下的文本框中输入“销售.价格*销售数量AS销售金额”,并添加到右边的“选定字段”列表框中。

④在“排序依据”选项卡中将“选定字段”列表框中的“销售.价格*销售数量AS销售金额”字段添加到右边的“排序条件”中,在“排序选项”中
选择“降序”。

⑤选择【查询】→【查询去向】命令,打开“查询去向”对话框,在对话框中选择“表”,在“表名”文本框中输入用来保存查询结果的数据表文件名“result”。

⑥选择【查询】→【运行查询】命令,系统将自动保存查询结果到数据表“result”中,关闭查询设计器并保存为“qry1”。

(2)①选择【文件】→【打开】命令,在“打开”对话框中的“文件类型”下拉列表框中选择“表单”,选择“bd2.scx”,单击“确定”按钮,打开表单设计器。

②双击“更新标题”按钮,打开Click事件编辑窗口,输入以下代码:ThisForm.Caption="商品销售数据输入" ③双击“商品销售输入”按钮,打开Click事件编辑窗口,输入以下代码: DO FORM销售数据输入④关闭表单设计器并保存表单“bd2”。

)
解析:
三、综合应用题(总题数:2,分数:4.00)
5.综合应用题()(分数:2.00)
__________________________________________________________________________________________
解析:
6.设计一个文件名和表单名均为“bd1”的表单。

表单的标题为“外汇持有情况”。

表单中有一个选项按
钮组控件、一个表格控件及两个命令按钮“查询”和“关闭”。

其中,选项按钮组控件有3个按钮“美元”1英镑”和“港币”。

运行表单时,在选项组控件中选择“美元”“英镑”和“港币”,单击“查询”命令
按钮后,根据选项组控件的选择将“外汇账户”表的情况显示在表格控件中。

单击“关闭”按钮,关闭并释放表单。

(分数:2.00)
__________________________________________________________________________________________
正确答案:(正确答案:①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,在表单属性窗口中将Caption属性值修改为“外汇持有情况”;单击表单控件工具栏上的“选项
按钮组”控件图标,为表单添加一个选项按钮组OptionGroup1;单击表单控件工具栏上的“命令按钮”控件图标,为表单添加两个命令按钮Command1和Command2;单击表单控件工具栏上的“表格”控件图标,
再添加一个表格控件“Grid1”。

②选择选项按钮组OptionGroup1,单击右键,在弹出的快捷菜单中选择“生成器”打开选项按钮组生成器对话框,单击“按钮”选项卡,设置按钮的数目为3,往“标题”列下
修改3个按钮的标题分别为“美元”“英镑”和“港币”,单击“确定”按钮关闭命令组生成器对话框。

③分别选择两个命令按钮,在按钮属性窗口中将命令按钮Command1的Caption属性值修改为“查询”,Command2的Caption属性值修改为“关闭”,如图63-1所示。

“关闭”命令按钮,在Click事件中输入
代码;ThisForm.Release④选择表格控件“Grid1”,在表格控件属性窗口中将“Record Soerce”属性值修改为“""”,将“RecordSourccType”属性值修改为“1”。

⑤双击“查询”命令按钮,在Click事件中输入代码: DO CASF: CASE ThisForm.OptionGroup1.value=1 SELECT外汇账户.*INTO CURSOR tmp FROM外汇账户,货币代码WHERE外汇账户.货币代码=货币代码.货币代码AND
货币名称="美元" CASE ThisForm.OptionGroup1.value=2 SELECT外汇账户.*INTO CURSOR tmp FROM外汇账户,货币代码WHERE外汇账户.货币代码=货币代码.货币代码AND货币名称="英镑" CASE ThisForm.OptionGroup1.value=3 SELECT外汇账户.*INTO CURSOR tmp FROM外汇账户,货币代码WHERE 外汇账户.货币代码=货币代码.货币代码AND货币名称="港币" ENDCASE
ThisForm.Grid1.RecordSourceType=1 ThisForm.Grid1.RecordSource="tmp" ThisForm Grid1 Refresh ⑥选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入
表单文件名“bd1”,保存在考生文件夹下,然后运行表单。

)
解析:。

相关文档
最新文档