1、二级 ACCESS-20-1及答案解析(总分:100.00,做题时间:90 分钟)一、B1基本操作题/B(总题数:1,分数:30.00)(分数:30.00)(1).在考生文件夹下的“samp1.mdb”数据库文件中建立表“tTeacher”,表结构如下表所示。 字段名称 数据类型 字段大小 格式编号 文本 5姓名 文本 4性别 文本 1年龄 数字 整型工作时间 日期/时间 短日期职称 文本 5联系电话 文本 12在职否 是/否 是/否照片 OLE对象(分数:5.00)_(2).判断并设置“tTeacher”的主键。(分数:5.00)_(3).设置“工作时间”字段的默认值属性为本年度的 4月 1
2、日(规定:本年度年号必须由函数获取)。(分数:5.00)_(4).设置“年龄”字段的有效性规则为:不能是空值。(分数:5.00)_(5).在“tTeacher”表中输入一条记录,如下表所示。 编号 姓名 性别 年龄 工作时间 职称 联系电话 在职否 照片92016 李丽 女 32 1992-9-3 讲师 010-62392774 位图图 像注意:教师李丽的“照片”字段数据设置为考生文件夹下的“李丽.bmp”图像文件。(分数:5.00)_(6).设置“编号”字段的输入掩码为只能输入 5位数字或字母形式。(分数:5.00)_二、B2简单应用题/B(总题数:1,分数:40.00)1.mdb”数据库中
3、有部门人员、部门信息、产品、订单和工资五张表。 (1)以产品、订单和部门人员表为数据源,创建查询“查询 1”,统计所有员工的销售额。结果显示员工 ID、姓名和销售额字段,销售额=Sum(产品数量单价)。查询结果如图所示。 (2)以查询 1为数据源,创建参数查询“查询 2”,实现输入员工 ID显示员工的销售信息。参数提示为“请输入员工 ID”,结果显示员工 ID、姓名和销售额字段。查询结果如图所示。 (分数:40.00)_三、B3综合应用题/B(总题数:1,分数:30.00)考生文件夹下有一个数据库文件“samp3.mdb”,其中存在已经设计好的表对象“tEmployee”和宏对象“m1”,同时
4、还有以“tEmployee”为数据源的窗体对象“fEmployee”。请在此基础上按照以下要求补充窗体设计。(分数:30.00)(1).在窗体的页眉节区添加一个标签控件,名称为“bTitle”,初始化标题显示为“雇员基本信息”,字体名称为“黑体”,字号大小为 18。(分数:6.00)_(2).将命令按钮 bList的标题设置为“显示雇员情况”。(分数:6.00)_(3).单击命令按钮 bList,要求运行宏对象 m1;单击事件代码已提供,请补充完整。(分数:6.00)_(4).取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化按钮和最小化按钮。(分数:6.00)_(5).在“窗体页眉”中距左边
5、 0.5厘米、上边 0.3厘米处添加一个标签控件,控件名称为“Tda”,标题为“系统日期”。窗体加载时,将添加的标签的标题设置为系统当前日期。窗体“加载”事件已提供,请补充完整。 注意:不能修改窗体对象“fEmployee”中未涉及的控件和属性;不能修改表对象“tEmployee”和宏对象“m1”。 只允许在“*Add*”与“*Add*”之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。(分数:6.00)_二级 ACCESS-20-1答案解析(总分:100.00,做题时间:90 分钟)一、B1基本操作题/B(总题数:1,分数:30.00)(分数:30.00)(1).在考
6、生文件夹下的“samp1.mdb”数据库文件中建立表“tTeacher”,表结构如下表所示。 字段名称 数据类型 字段大小 格式编号 文本 5姓名 文本 4性别 文本 1年龄 数字 整型工作时间 日期/时间 短日期职称 文本 5联系电话 文本 12在职否 是/否 是/否照片 OLE对象(分数:5.00)_正确答案:(微步骤 步骤 1:单击“表”对象,再单击“新建”按钮,选择“设计视图”,单击“确定”按钮。 步骤 2:按题表 3.20.1要求建立相关字段。 步骤 3:单击“保存”按钮*,将该表保存并命名为“tTeacher”。)解析:(2).判断并设置“tTeacher”的主键。(分数:5.00
7、)_正确答案:(微步骤 步骤 1:以设计视图打开“tTeacher”表。 步骤 2:选中“编号”字段行,右击“编号”行,在弹出的快捷菜单中选择“主键”命令。)解析:(3).设置“工作时间”字段的默认值属性为本年度的 4月 1日(规定:本年度年号必须由函数获取)。(分数:5.00)_正确答案:(微步骤 步骤 1:单击“工作时间”字段行的任一点。 步骤 2:在下方的“字段属性”的“默认值”行中输入“DateSerial(Year(Date(),4,1)”。)解析:(4).设置“年龄”字段的有效性规则为:不能是空值。(分数:5.00)_正确答案:(微步骤 步骤 1:单击“年龄”字段行的任一点。 步骤
8、 2:在“字段属性”的“有效性规则”行中输入“is not null”。 步骤 3:单击“保存”按钮*。)解析:(5).在“tTeacher”表中输入一条记录,如下表所示。 编号 姓名 性别 年龄 工作时间 职称 联系电话 在职否 照片92016 李丽 女 32 1992-9-3 讲师 010-62392774 位图图 像注意:教师李丽的“照片”字段数据设置为考生文件夹下的“李丽.bmp”图像文件。(分数:5.00)_正确答案:(微步骤 步骤 1:根据题表 3.20.2输入相关的记录。执行菜单栏中的“视图数据表视图”命令,用鼠标右击编号为“92016”的照片列,在弹出的快捷菜单中选择“插入对象
9、”命令,在“对象类型”下拉列表中选中“位图图像”,单击“确定”按钮。 步骤 2:弹出“位图图像”界面,执行菜单栏中的“编辑粘贴来源”命令,在考生文件夹中找到要插入的图片。 步骤 3:双击“李丽.bmp”文件,关闭“位图图像”界面。 步骤 4:单击“保存”按钮*。)解析:(6).设置“编号”字段的输入掩码为只能输入 5位数字或字母形式。(分数:5.00)_正确答案:(微步骤 步骤 1:执行菜单栏中的“视图设计视图”命令。 步骤 2:单击“编号”字段行的任一点。 步骤 3:在“字段属性”的“输入掩码”行中输入“AAAAA”。 步骤 4:单击“保存”按钮*,关闭设计视图。)解析:解析 本题的关键字有
10、:新建表;设置字段的主键、默认值、有效性规则、输入掩码;添加记录等。第(1)、(2)、(3)、(4)、(6)小题在设计视图中建立新表并设置字段属性;第(5)小题在数据表中直接输入数据。二、B2简单应用题/B(总题数:1,分数:40.00)1.mdb”数据库中有部门人员、部门信息、产品、订单和工资五张表。 (1)以产品、订单和部门人员表为数据源,创建查询“查询 1”,统计所有员工的销售额。结果显示员工 ID、姓名和销售额字段,销售额=Sum(产品数量单价)。查询结果如图所示。 (2)以查询 1为数据源,创建参数查询“查询 2”,实现输入员工 ID显示员工的销售信息。参数提示为“请输入员工 ID”
11、,结果显示员工 ID、姓名和销售额字段。查询结果如图所示。 (分数:40.00)_正确答案:(*)解析:三、B3综合应用题/B(总题数:1,分数:30.00)考生文件夹下有一个数据库文件“samp3.mdb”,其中存在已经设计好的表对象“tEmployee”和宏对象“m1”,同时还有以“tEmployee”为数据源的窗体对象“fEmployee”。请在此基础上按照以下要求补充窗体设计。(分数:30.00)(1).在窗体的页眉节区添加一个标签控件,名称为“bTitle”,初始化标题显示为“雇员基本信息”,字体名称为“黑体”,字号大小为 18。(分数:6.00)_正确答案:(微步骤 步骤 1:在设
12、计视图中打开“fEmployee”窗体,如图 10.7所示。 * 步骤 2:选择工具箱中的“标签”控件,然后单击窗体页眉区域的任一点,输入“雇员基本信息”。用鼠标右击“雇员基本信息”标签,在弹出的快捷菜单中选择“属性”命令,在“全部”选项卡的“名称”行中输入“bTitle”,在“字体名称”和“字号”行的下拉列表选项中分别选择“黑体”和“18”,关闭属性界面,如图 10.8所示。 *)解析:(2).将命令按钮 bList的标题设置为“显示雇员情况”。(分数:6.00)_正确答案:(微步骤 在设计视图中用鼠标右击命令按钮“bList”,在弹出的快捷菜单中选择“属性”命令,在“全部”选项卡的“标题”
13、行位置输入“显示雇员情况”,关闭属性界面,如图 10.9所示。 *)解析:(3).单击命令按钮 bList,要求运行宏对象 m1;单击事件代码已提供,请补充完整。(分数:6.00)_正确答案:(微步骤 右击命令按钮“bList”,在弹出的快捷菜单中选择“事件生成器”命令,在空行内输入如下代码。 *Add2* DoCmd.RunMacro “m1“ *Add2* 关闭界面,如图 10.10所示。 *)解析:(4).取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化按钮和最小化按钮。(分数:6.00)_正确答案:(微步骤 在设计视图中用鼠标右击“窗体选择器”按钮*,在弹出的快捷菜单中选择“属性”命
14、令,分别在“格式”选项卡的“滚动条”和“最大最小化按钮”行的下拉列表选项中选择“两者均无”和“无”命令,关闭属性界面,如图 10.11所示。 *)解析:(5).在“窗体页眉”中距左边 0.5厘米、上边 0.3厘米处添加一个标签控件,控件名称为“Tda”,标题为“系统日期”。窗体加载时,将添加的标签的标题设置为系统当前日期。窗体“加载”事件已提供,请补充完整。 注意:不能修改窗体对象“fEmployee”中未涉及的控件和属性;不能修改表对象“tEmployee”和宏对象“m1”。 只允许在“*Add*”与“*Add*”之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。(分
15、数:6.00)_正确答案:(微步骤 步骤 1:在设计视图中单击工具箱中的“标签”按钮*,然后单击窗体页眉节区任一点,输入“系统日期”,单击窗体任一点完成标题输入。 步骤 2:用鼠标右击“系统日期”标签,在弹出的快捷菜单中选择“属性”命令,在“全部”选项卡的“名称”行中输入“Tda”,在“上边距”和“左边距”行分别输入“0.3cm”和“0.5cm”,关闭属性界面,如图 10.12所示。 * 步骤 3:在设计视图中,用鼠标右击工具栏中的“生成器”按钮*,在弹出的对话框中选择“代码生成器”,进入编程的环境,在空行内输入以下代码。 *Add1* Tda.Caption=Date *Add1* 关闭界面,如图 10.13所示。 *)解析:解析 本题关键字有:在窗体中添加标签控件并属性设置;设置报表中文本框控件的属性。 第(1)小题在窗体的设计视图中添加控件并用鼠标右击之,从弹出的快捷菜单中选择“属性”命令,设置其属性;第(2)、(3)小题在报表的设计视图中用鼠标右击控件,在弹出的快捷菜单中选择“属性”命令,对控件进行设置。