【计算机类职业资格】二级VISUAL+FOXPRO-35及答案解析.doc

上传人:rimleave225 文档编号:1328161 上传时间:2019-10-17 格式:DOC 页数:3 大小:30KB
下载 相关 举报
【计算机类职业资格】二级VISUAL+FOXPRO-35及答案解析.doc_第1页
第1页 / 共3页
【计算机类职业资格】二级VISUAL+FOXPRO-35及答案解析.doc_第2页
第2页 / 共3页
【计算机类职业资格】二级VISUAL+FOXPRO-35及答案解析.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、二级 VISUAL+FOXPRO-35 及答案解析(总分:80.00,做题时间:90 分钟)一、B一 基本操作题/B(总题数:1,分数:30.00)1.打开数据库 prod_m 及数据库设计器,其中的两个表的必要的索引已经建立,为这两个表建立永久性联系。 2设置 category 表中“种类名称”字段的默认值为“食品”。 3为 products.表增加字段:优惠价格 N(9,2)。 4如果所有商品的优惠价格是在进货价格基础上减少 10%,计算所有商品的优惠价格。(分数:30.00)_二、B二 简单应用题/B(总题数:1,分数:20.00)2.将 order list 表中的全部记录追加到 or

2、der_list 表中,然后用 SQL SELECT 语句完成查询,按总金额降序列出所有客户的客户号、客户名及其订单号和总金额,并将结果存储到 result 表中(其中客户号、客户名取自 customer 表,订单号、总金额取自 order_list 表)。(分数:20.00)_三、B三 综合应用题/B(总题数:1,分数:30.00)3.设计文件名为 myform1 的表单。表单的标题设为“部门人数统计”。表单中有 1 个组合框、2 个文本框和 2 个命令按钮,命令按钮的标题分别为“统计”和“退出”。 运行表单时,组合框中有部门信息“部门号”可供选择,在做出选择以后,单击“统计”命令按钮,则第

3、一个文本框显示出部门名称,第二个文本框中显示出“员工”表中该部门的人数。单击“退出”按钮关闭表单。(分数:30.00)_二级 VISUAL+FOXPRO-35 答案解析(总分:80.00,做题时间:90 分钟)一、B一 基本操作题/B(总题数:1,分数:30.00)1.打开数据库 prod_m 及数据库设计器,其中的两个表的必要的索引已经建立,为这两个表建立永久性联系。 2设置 category 表中“种类名称”字段的默认值为“食品”。 3为 products.表增加字段:优惠价格 N(9,2)。 4如果所有商品的优惠价格是在进货价格基础上减少 10%,计算所有商品的优惠价格。(分数:30.0

4、0)_正确答案:(启动 Visual FoxPro 后,在命令窗口输入命令:MODIFY DATABASE prod_m 命令,打开 prod_m数据库设计器,将 category 表中“索引”下面的“分类编号”主索引字段拖到 products 表中“索引”下面的“分类编号”索引字段上,建立两个表之间的永久性联系。 2在数据库设计器中,右击category 数据表选择“修改”快捷菜单命令,打开表设计器,在“字段”选项卡中选中“种类名称”字段,在“字段有效性”的“默认值”文本框中输入“食品”,为该字段设置默认值。 3在数据库设计器中,右击 product 数据表选择“修改”快捷菜单命令,打开表设

5、计器,在“字段”选项卡列表框内的“进货价格”字段后插入一个新的字段。输入新的字段名“优惠价格”,选择“类型”为“数值型”,“宽度”为 9,“小数位数”为 2。 4在 products 表设计器中选中“优惠价格”字段,接着在下面的“默认值”文本框中输入“进货价格*0.9”,由系统自动计算每种商品的“优惠价格”字段值。)解析:解析 本大题考查的主要是数据库中数据的完整性,包括实体完整性、域完整性和参照完整性,例如为表设置默认值,这属于域完整性范畴。二、B二 简单应用题/B(总题数:1,分数:20.00)2.将 order list 表中的全部记录追加到 order_list 表中,然后用 SQL

6、SELECT 语句完成查询,按总金额降序列出所有客户的客户号、客户名及其订单号和总金额,并将结果存储到 result 表中(其中客户号、客户名取自 customer 表,订单号、总金额取自 order_list 表)。(分数:20.00)_正确答案:(STEP 01 在考生目录下打开“order_list”表。 STEP 02 从“表”菜单中选择“追加记录”命令,如图 12-46 所示。 * STEP 03 在“追加来源”对话框的“类型”框中选择“Table(DBF)”,单击“来源于”框右侧的“”按翎,如图 12.47 所示。 * STEP 04 在“打开”对话框中,选择考生目录下的“orde

7、r_list1”表,单击“确定”按钮。 STEP 05 在“追加来源”对话框中,单击“确定”按钮。STEP 06 在“命令”窗口输入如下 SOL SELECT 语句完成查询。 SELECT customer. 客户号,customer.客户号,customer. 订单号,customer. 总金额; FROM 订货管理! order_list INNER JOIN customer; ON order_list. 客户号=customer. 客户号; ORDER BY order_list. 总金额 DESC; INTO TABLE results.dbf)解析:三、B三 综合应用题/B(总题

8、数:1,分数:30.00)3.设计文件名为 myform1 的表单。表单的标题设为“部门人数统计”。表单中有 1 个组合框、2 个文本框和 2 个命令按钮,命令按钮的标题分别为“统计”和“退出”。 运行表单时,组合框中有部门信息“部门号”可供选择,在做出选择以后,单击“统计”命令按钮,则第一个文本框显示出部门名称,第二个文本框中显示出“员工”表中该部门的人数。单击“退出”按钮关闭表单。(分数:30.00)_正确答案:(步骤 1:单击工具栏上的新建按钮,打开新建对话框,在文件类型区中选择“表单”,单击新建文件,进入表单设计器。再单击表单,在属性窗口将“Caption”设置为“部门人数统计”。然后

9、,单击表单控件窗口的组合框控件,单击表单,将组合框控件放入表单合适位置。在属性窗口将“RowSourceType”设置为“6-字段”,“SourceType”设置为“部门信息部门号”。单击表单控件窗口的文本框控件,单击表单,将文本框放入表单合适位置。按同样的方法再添加一个文本框和两个命令按钮。单击第一个命令按钮,在属性窗口中将“Caption”设置为“统计”。单击另一个命令按钮,在属性窗口将“Caption”设置为“退出”。 步骤 2:右击表单,选择“数据环境”项,在弹出的打开对话框中选择“部门管理.dbc”,单击确定按钮。在添加表或视图对话框中,选中表“部门信息”,单击添加按钮,单击表“员工

10、”,单击添加按钮,最后单击关闭按钮。 步骤 3:右击统计按钮选择“代码”,在 Click 事件中输入: SELECT 部门名称 FROM 部门信息; WHERE 部门号=ALLT(THISFORM.combol.DISPLAYVALUE) INTO ARRAY temp THISFORN.text1.VALUE=temp(1,1) SELECT COUNT (工号) FROM 员工 WHEER=ALLT(THISFORM.dombo1.DISPLAYVALUE); INTO ARRAY temp2 THISFORN.text2.VALUE=temp2(1,1) 右击退出按钮选择“代码”,在其 Click 事件中输入: Thisform.Release。 步骤 4:单击工具栏上的保存按钮,将文件名保存为“myform”即可,完成后的界面如图 3 所示。 *)解析:解析 设计表单,包括在表单中统计表中数据,以及组合框等表单控件使用,重点是使用 SQL 语言进行查询和对组合框属性的设置。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1