1、国家二级 VF 机试-试卷 175 及答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_2.(1)从数据库“team”中移去表“积分”(不是删除)。 (2)将自由表“team”添加到数据库中。 (3)为表“team”建立一个主索引,索引名和索引表达式均为“拼音缩写”。 (4)为“team”表的球队名称字段设置有效性规则,规则是:球队名称!=“,错误提示信息是“球队名称不能为空”。(分数:2.00)_二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_4.(1)根据考生文件夹下的 xx
2、x 表和 jjj 表建立一个查询 chaxun,查询“工作单位”是“复旦大学”的所有教师的“姓名”、“职称”、“联系电话”,要求查询去向是表,表名是 cx1dbf,并执行该查询(“姓名”、“职称”取自表 jjj,“联系电话”取自表 xxx)。 (2)建立表单 form1,表单中有两个命令按钮,按钮的名称分别为 query 和 close,标题分别为“查询”和“关闭”。(分数:2.00)_三、综合应用题(总题数:2,分数:4.00)5.综合应用题()(分数:2.00)_6.对考生目录下的数据库“school”建立文件名为“bd2”的表单。表单含有一个表格控件,用于显示用户查询的信息;表单上有一个
3、按钮选项组,含有“课程信息”“学生信息”和“成绩信息”3 个选项按钮;表单上有两个命令按钮,标题为“浏览”和“关闭”。 选择“课程信息”选项按钮并单击“浏览”按钮时,在表格中显示“course”表的“课程编号”“课程名称”字段;选择“学生信息”选项按钮并单击“浏览”按钮时,表格中显示“student”表的“学号”“姓名”“性别”和“出生日期”字段; 选择“成绩信息”选项按钮并单击“浏览”按钮时,表格中显示“姓名”“课程名称”及该生该门课的“成绩”。 单击“关闭”按钮退出表单。(分数:2.00)_国家二级 VF 机试-试卷 175 答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题
4、(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_解析:2.(1)从数据库“team”中移去表“积分”(不是删除)。 (2)将自由表“team”添加到数据库中。 (3)为表“team”建立一个主索引,索引名和索引表达式均为“拼音缩写”。 (4)为“team”表的球队名称字段设置有效性规则,规则是:球队名称!=“,错误提示信息是“球队名称不能为空”。(分数:2.00)_正确答案:(正确答案:(1)选择【文件】【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“teamdbc”,选择“独占”单击“确定”按钮,打开数据库设计器。 在数据库设计器中,选择表“
5、积分”命令,单击右键,在弹出的快捷菜单中选择“删除”命令,单击“移去”按钮,选择“是(Y)”将表“积分”从“team”数据库中移除。 选择【数据库】【清理数据库】命令清理数据库。 (2)在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择表“team”,单击“确定”按钮将自由表“team”添加到数据库“team”中。 (3)在数据库设计器中,选择表“team”,选择【数据库】【修改】命令,打开表设计器修改表“team”结构,在“team”表设计器中的“索引”选项卡的“索引名”中输入“拼音缩写”,选择索引类型为“主索引”。索引表达式为“拼音缩写”,单击“确定”按钮关闭表设计器并保
6、存表“team”结构。 (4)在数据库设计器中,右键单击数据库表“team”,在弹出的快捷菜单中选择“修改”命令,进入“team”的数据表设计器界而。 在“team”表设计器的“字段”选项卡中选择“球队名称”字段,在“字段有效性”的“规则”文本框中输入“球队名称“”,“信息”文本框中输入“球队名称不能为空“”,单击“确定”按钮关闭表设计器并保存表“team”结构。)解析:二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_解析:4.(1)根据考生文件夹下的 xxx 表和 jjj 表建立一个查询 chaxun,查询“工作单位”是“复旦大学”的所有教师的“姓名”、“职
7、称”、“联系电话”,要求查询去向是表,表名是 cx1dbf,并执行该查询(“姓名”、“职称”取自表 jjj,“联系电话”取自表 xxx)。 (2)建立表单 form1,表单中有两个命令按钮,按钮的名称分别为 query 和 close,标题分别为“查询”和“关闭”。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:在命令窗口执行命令: CREATE QUERY chaxun ,打开查询设计器。在“添加表或视图”对话框中单击“其他”按钮,然后在弹出的“打开”对话框中双击 xxx 表,将表添加到查询设计器中,以同样的方法将 jjj 表也添加到查询设计器中。 步骤 2:添加两个表后,系统弹出
8、“联接条件”对话框,自动查找两个表中相匹配的字段进行联接,单击“确定”按钮设置两个表的联系。如图 2-9 所示。 步骤 3:依次双击 jjj 表中的“姓名”、“职称”字段和 xxx 表中的“联系电话”字段,添加到“字段”选项卡的“选定字段”列表中;然后在“筛选”选项卡的“字段名”下拉列表中选择“xxx工作单位”字段,在“条件”下拉框中选择“=”,在“实例”框中输入“复旦大学”。 步骤4:执行【查询】【查询去向】菜单命令,在弹出的“查询去向”对话框中单击“表”图标按钮,接着在“表名”中输入文件名 cx1,单击“确定”按钮。如图 2-10 所示。 步骤 5:最后单击“常用”工具栏中的“运行”按钮查
9、看结果,将查询文件保存到考生文件夹下。 (2)步骤 1:在命令窗口执行命令:CREATE FORM form1 ,打开表单设计器新建表单。从“表单控件”工具栏中依次向表单添加两个命令按钮控件。 步骤 2:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表 2-2。 )解析:解析: (1)本题考查的是在查询设计器中新建查询的操作。操作过程中要注意确认查询输出的字段来源于哪个数据表,设置查询条件是在“筛选”选项卡中进行,查询去向可通过执行【查询】【查询去向】菜单命令,在“查询去向”对话框中进行操作,本题属于一个比较简单的查询操作。 (2)本题考查的是表单的创建及表单和控件
10、最常见属性的修改,新建表单可以通过打开“新建”对话框进行操作,也可以直接通过命令完成;向表单添加控件可以通过选择“表单控件”工具栏中的按钮完成,而属性的修改可以在“属性”面板中进行。三、综合应用题(总题数:2,分数:4.00)5.综合应用题()(分数:2.00)_解析:6.对考生目录下的数据库“school”建立文件名为“bd2”的表单。表单含有一个表格控件,用于显示用户查询的信息;表单上有一个按钮选项组,含有“课程信息”“学生信息”和“成绩信息”3 个选项按钮;表单上有两个命令按钮,标题为“浏览”和“关闭”。 选择“课程信息”选项按钮并单击“浏览”按钮时,在表格中显示“course”表的“课
11、程编号”“课程名称”字段;选择“学生信息”选项按钮并单击“浏览”按钮时,表格中显示“student”表的“学号”“姓名”“性别”和“出生日期”字段; 选择“成绩信息”选项按钮并单击“浏览”按钮时,表格中显示“姓名”“课程名称”及该生该门课的“成绩”。 单击“关闭”按钮退出表单。(分数:2.00)_正确答案:(正确答案:选择【文件】【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器;单击表单控件工具栏上的“选项按钮组”控件图标,为表单添加一个选项按钮组OptionGroup1;单击表单控件工具栏上的“命令按钮”控件图标,为表单添加两个命令按钮 Command1 和Command2;单
12、击表单控件工具栏上的“表格”控件图标,再添加一个表格控件 Grid1。 选择选项按钮组 OptionGroup1,单击右键,在弹出的快捷菜单中选择“生成器”打开选项按钮组生成器对话框,单击“按钮”选项卡,设置按钮的数目为 3 个,在“标题”列下修改 3 个按钮的标题分别为“课程信息”“学生信息”和“成绩信息”,单击“确定”按钮关闭命令组生成器对话框。 分别选择两个命令按钮,在按钮属性窗口中将命令按钮 Command1 的 Caption 属性值修改为“浏览”、Command2 的 Caption 属性值修改为“关闭”,如图 73-1 所示。双击“关闭”命令按钮,在 Click 事件中输入代码:ThisFormRelease,用来关闭表单。 )解析: