计算机 二级Access 2011年3月26日上机考试样题及答案 (50) 下载本文

1.基本操作题

在考生文件夹下的“samp1.mdb”数据库文件中已建立表对象“tEmployee”。请按以下操作要求,完成表的编辑:

(1)判断并设置“tEmployee”表的主键; (2)设置“性别”字段的默认值为“男”;

(3)删除表中1949年以前出生的雇员记录; (4)删除“照片”字段;

(5)设置“雇员编号”字段的输入掩码为只能输入10位数字或空格形式; (6)在编辑完的表中追加如下新记录:

┌────┬──┬──┬─────┬──┬─────────── │雇员编号│姓名│性别│出生日期 │职务│ 简历 │联系电话│

├────┼──┼──┼─────┼──┼─────────────┼────┤

│0005 │刘洋│男 │1967-10-9 │职员│1985年中专毕业,现为销售员│65976421│

└────┴──┴──┴─────┴──┴─────────── 1.基本操作题 【考点分析】 本题考点:设置主键;字段默认值、输入掩码等字段属性的设置;添加记录;删除记录。

(1)【解题步骤】

步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,右键单击“tEmployee”表选择【设计视图】。

步骤2:右键单击“雇员编号”行选择【主键】。 (2)【解题步骤】

步骤1:单击“性别”字段行任一点,在“字段属性”的“默认值”行输入“男”。 步骤2:单击工具栏中“保存”按钮,关闭设计视图。 (3)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tEmployee”,关闭“显示表”对话框。 步骤2:单击菜单栏【查询】|【删除查询】。

步骤3:双击“出生日期”字段将其添加到“字段”行,在“条件”行输入“<#1949-1-1#”字样。

步骤4:单击菜单栏【查询】|【运行】,在弹出的对话框中单击“是”按钮。 步骤5:关闭查询设计视图,在弹出的对话框中单击“否”按钮。 (4)【解题步骤】

步骤1:选中“表”对象,右键单击“tEmployee”表选择【设计视图】。 步骤2:右键单击“照片”行选择【删除行】,在弹出的对话框中单击“是”按钮。

(5)【解题步骤】

步骤1:单击“雇员编号”字段行任一点,在“字段属性”的“输入掩码”行输入“9999999999”。

步骤2:单击工具栏中“保存”按钮。

(6)【解题步骤】

步骤1:单击菜单栏【视图】|【数据表视图】。 步骤2:按照题目要求向表中追加新记录。

步骤3:单击工具栏中“保存”按钮,关闭数据表视图。 2.简单应用题

在考生文件夹下有一个数据库文件“samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表“tTemp”及一个窗体对象“fTmp”。请按以下要求完成设计:

(1)创建一个查询,查找并显示没有运动爱好学生的“学号”、“姓名”、“性别”和“年龄”4个字段内容,将查询命名为“qT1”;

(2)创建一个查询,查找并显示所有学生的“姓名”、“课程名”和“成绩”3个字段的内容,将查询命名为“qT2”; (3)创建一个参数查询,查找并显示学生的“学号”、“姓名”、“性别”和“年龄”4个字段内容。其中设置性别字段为参数,参数条件要引用窗体“fTmp”上控件“tSS”的值,将查询命名为“qT3”;

(4)创建一个查询,删除临时表对象“tTemp”中年龄为奇数的记录,将查询命名为“qT4”。

2.简单应用题 【考点分析】

本题考点:创建条件查询、参数查询和删除查询。 (1)【解题步骤】

步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStud”,关闭“显示表”对话框。

步骤2:分别双击“学号”、“姓名”、“性别”、“年龄”、“简历”字段。

步骤3:在“简历”字段的“条件”行输入“not like \运动*\”,单击“显示”行取消该字段的显示。

步骤4:单击工具栏中“保存”按钮,另存为“qT1”。关闭设计视图。 (2)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框分别双击表“tStud”、“tCourse”、“tScore”,关闭“显示表”对话框。

步骤2:分别双击“姓名””、“课程名”、“成绩”字段。

步骤3:单击工具栏中“保存”按钮,另存为“qT2”。关闭设计视图。 (3)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStud”,关闭“显示表”对话框。 步骤2:分别双击“学号”、“姓名”、“性别”、“年龄”字段。

步骤3:在“性别”字段的“条件”行输入“[Forms]![fTmp]![tSS]”。 步骤4:单击工具栏中“保存”按钮,另存为“qT3”。关闭设计视图。 (4)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tTemp”,关闭“显示表”对话框。 步骤2:单击菜单栏【查询】|【删除查询】。

步骤3:双击“年龄”字段,在“年龄”字段的“条件”行输入“[年龄]mod2=1”。 步骤4:单击工具栏中“保存”按钮,另存为“qT4”。关闭设计视图。 3.综合应用题

考生文件夹下有一个数据库文件“samp3.mdb”,其中存在已经设计好的表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计:

(1)将报表“rEmp”的报表页眉节区内名为“bTitle”标签控件的标题显示为“职工基本信息表”,同时将其放在距上边0.5厘米、距左侧5厘米的位置;

(2)设置报表“rEmp”主体节区内的“tSex”文本框件控显示“性别”字段的值; (3)将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作;

(4)窗体加载时将考生文件夹下的图片文件“test.bmp”设置为窗体“fEmp”的背景。窗体“加载”事件的部分代码已提供,请补充完整,要求背景图片文件当前路径必须用CurrentProject.Path获得。

注意:不能修改数据库中的表对象“tEmp”和宏对象“mEmp”;不能修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。

程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。 3.综合应用题 【考点分析】

本题考点:报表中标签、文本框和窗体命令按钮控件属性的设置;VBA编程。 (1)【解题步骤】

步骤1:打开“samp3.mdb”数据库窗口,选中“报表”对象,右键单击“rEmp”选择【设计视图】。

步骤2:右键单击“bTitle”标签选择【属性】,在“标题”行输入“职工基本信息表”,在“上边距”和“左边距”行分别输入“0.5cm”和“5cm”,关闭属性界面。 步骤3:单击工具栏中“保存”按钮。 (2)【解题步骤】

步骤1:右键单击“tSex”文本框选择【属性】。在“控件来源”行选中“性别”,关闭属性界面。

步骤2:单击工具栏中“保存”按钮,关闭设计视图。 (3)【解题步骤】

步骤1:选中“窗体”对象,右键单击“fEmp”选择【设计视图】。 步骤2:右键单击“btnP”按钮选择【属性】。

步骤3:单击“事件”选项卡,在“单击”行选中“mEmp”。关闭属性界面。 步骤4:单击工具栏中“保存”按钮。 (4)【解题步骤】

步骤1:右键单击工具栏中“代码”按钮,进入编程环境,在空行内输入代码: *****Add*****

Form.Picture=CurrentProject.Path&“\\\\test.bmp” *****Add***** 步骤2:关闭界面。

步骤3:单击工具栏中“保存”按钮,关闭设计视图。