1、国家二级 VF 机试(操作题)-试卷 320 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下完成如下操作: (1)新建一一个名为“图书管理”的项目。 (2)在项目中建立一个名为“图书”的数据库。 (3)将考生文件夹下的所有自由表添加到“图书”数据库中。 (4)在项目中建立查询book qu:查询价格大于等于 10 的图书(book 表)的所有信息,查询结果按价格降序排序。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.(1)在考生文件夹下,打开 DB 数据库,完成如下基本操作。 给表 tabb 增加一个字段,
2、字段名为“日期”,数据类型为日期型。 (2)使用 SQL 语句为表“金牌榜”增加一个字段“奖牌总数”(整数型),同时为该字段设置有效性规则:奖牌总数=0。 (3)为“教师表”的“职工号”字段增加有效性规则:职工号的最左边三位字符是 110,表达式应为:LEFT(职工号,3)=”110”。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.按如下要求完成综合应用(所有控件的属性必须在表单设计器的属性窗口中设置): 根据“项目信息”、“零件信息”和“使用零件”三个表建立一个查询(注意表之间的连接字段),该查询包含项目号、项目名、零件名称和(使用)数量四个字段,并要求先按项目号升序排
3、序、再按零件名称降序排序,保存的查询文件名为 chaxun。 建立一个表单,表单名和文件名均为 myform,表单中含有一个表格控件 Gridl,该表格控件的数据源是前面建立的查询 chaxun;然后在表格控件下面添加一个“退出”命令按钮Commandl,要求命令按钮与表格控件左对齐、并且宽度相同,单击该按钮时关闭表单。(分数:2.00)_国家二级 VF 机试(操作题)-试卷 320 答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下完成如下操作: (1)新建一一个名为“图书管理”的项目。 (2)在项目中建立一个名为“图书”的数据库。
4、 (3)将考生文件夹下的所有自由表添加到“图书”数据库中。 (4)在项目中建立查询book qu:查询价格大于等于 10 的图书(book 表)的所有信息,查询结果按价格降序排序。(分数:2.00)_正确答案:(正确答案:(1)命令窗门执行: CREATE PROJECT 图书管理,新建一个项目管理器。 (2)项目管理器中,选中“数据”选项卡内的“数据库”项,单击“新建”按钮,在“新建数据库”中单击“新建数据库”按钮,在弹出的“创建”中的“数据库名”中输入“图书”,单击“保存”新建数据库并打开数据库设计器。 (3)在数据库设计器中右击,选择【添加表】,在“打开”对话框中双击 book 表添加到
5、数据库中。以同样的方法将 borrows 表和 loans 表也添加到数据库中。 (4)在项目管理器中,选中“数据”选项卡内的“查询”项,单击“新建”按钮,在“新建查询”对话框中单击“新建查询”按钮,打开查询设计器,在“添加表或视图”对话框中,双击 book 表,将表添加剑查询设计器中。 据题目要求,在“字段”选项卡的“可用字段”中。将全部字段都添加到“选定字段”列表中。 “筛选”选项卡内的“字段名”下拉列表框中选择“book价格”,在“条件”下拉列表框中选择“=”,在“实例”下拉列表框中输入:10。 “排序依据”选项卡内双击“选定字段”中的“价格”,将其添加到“排序条件”中, “排序选项”中
6、选“降序”。 最后单击“常用”后具栏中的“运行”按钮奄看结果,将查询文件以文件名 book_qu 保存到考生文件夹下。)解析:解析:本题考查了项目管理器建立和使用;在项目管理器中建立数据库和查询。二、简单应用题(总题数:1,分数:2.00)2.(1)在考生文件夹下,打开 DB 数据库,完成如下基本操作。 给表 tabb 增加一个字段,字段名为“日期”,数据类型为日期型。 (2)使用 SQL 语句为表“金牌榜”增加一个字段“奖牌总数”(整数型),同时为该字段设置有效性规则:奖牌总数=0。 (3)为“教师表”的“职工号”字段增加有效性规则:职工号的最左边三位字符是 110,表达式应为:LEFT(职
7、工号,3)=”110”。(分数:2.00)_正确答案:(正确答案:(1)在命令窗口执行如下命令修改字段名: (2)在命令窗口中输入如下程序代码: (3)在命令窗口执行命令: )解析:三、综合应用题(总题数:1,分数:2.00)3.按如下要求完成综合应用(所有控件的属性必须在表单设计器的属性窗口中设置): 根据“项目信息”、“零件信息”和“使用零件”三个表建立一个查询(注意表之间的连接字段),该查询包含项目号、项目名、零件名称和(使用)数量四个字段,并要求先按项目号升序排序、再按零件名称降序排序,保存的查询文件名为 chaxun。 建立一个表单,表单名和文件名均为 myform,表单中含有一个表
8、格控件 Gridl,该表格控件的数据源是前面建立的查询 chaxun;然后在表格控件下面添加一个“退出”命令按钮Commandl,要求命令按钮与表格控件左对齐、并且宽度相同,单击该按钮时关闭表单。(分数:2.00)_正确答案:(正确答案:步骤 1:命令窗口执行: CREATE QUERY CHAXUN ,打开查询设计器,在“添加表或视图”中,按顺序分别双击“项目信息”、“使用零件”和“零件信息”表,添加表。 步骤 2:添加表后,在“联接条件”对话框中自动查找两个表中相匹配的字段进行连接,单击“确定”设置联系。 步骤 3:依次双击“项目信息”表中的“项目信息项目号”、“项目信息项目名”, “零件
9、信息”表叶 1 的“零件信息零件名称”和“使用零件”表中的“使用零什数量”字段,将其添加到“字段”选项卡的选定字段”列表中。 步骤 4:在“排序依据”选项卡内双击“选定字段”列表框中的“项目信息项目号”字段添加到“排序条件”中;双击“零件信息数量”添加到“排序条件”中,然后存“排序选项”中选择“降序”单选项。 步骤 5:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。 步骤 6:命令窗口执行: CREATE FORM MYFORM ,新建表单。向表单添一个表格和一个命令按钮控件。 步骤 7:设置表单及各控件的属性值,见表 432。 )解析:解析:本题考查的是在查询设计器中新建查询的操作,表单及控件的常用属性和方法的设置。由于涉及三个表的操作,因此在操作过程中要注意确认查询输出的字段来源于哪个数据表。