1、国家二级 ACCESS机试(操作题)模拟试卷 274 及答案与解析 一、基本操作题 1 在考生文件夹下, “sampl accdb”数据库文件中建立表 “tTeacher”,表结构如下:2 根据 “tTeacher”表的结构,判断并设置主键。 3 设置 “工作时间 ”字段的有效性规则为只能输入上一年度 5月 1日以前(含)的日期(规定:本年度年号必须用函数获取)。 4 将 “在职否 ”字段的默认值设置为真值,设置 “邮箱密码 ”字段的输入掩码为将输入的密码显示为 6位星号(密码),设置 “联系电话 ”字段的输入掩码,要求 前四位为“010-”,后八位为数字。 5 将 “性别 ”字段值的输入设置
2、为 “男 ”、 “女 ”列表选择。 6 在 “tTeacher”表中输入以下 2条记录:二、简单应用题 6 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好“tStud”、 “tCourse”、 “tScore”三个关联表对象和一个空表 “tTemp”。试按以下要求完成设计: 7 创建一个查询,查找并输出姓名是三个字的男女学生各自的人数,字段显示标题为 “性别 ”和 “NUM”,所建查询命名为 “qT1”。注意,要求按 照学号来统计人数。 8 创建一个查询,查找 “02”院系的选课学生信息,输出其 “姓名 ”、 “课程名 ”和 “成绩 ”三个字段内容,所建查询命名为
3、“qT2”。 9 创建一个查询,查找还未被选修的课程的名称,所建查询命名为 “qT3“。 10 创建追加查询,将前 5条记录的学生信息追加到表 “tTemp”的对应字段中,所建查询命名为 “qT4”。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好窗体对象“fTest”及宏对象 “m1”。试在此基础上按照以下要求补充窗体 设计: 11 在窗体的窗体页眉节区位置添加一个标签控件,其名称为 “bTit1e”,标题显示为“窗体测试样例 ”。 12 在窗体主体节区内添加 2个复选框控件,复选框选项按钮分别命名为 “opt1”和“opt2”,对应的复选框
4、标签显示内容分别为 “类型 a”和 “类型 b”,标签名称分别为“bopt1”和 “bopt2”。 13 分别设置复选框选项按钮 opt1和 opt2的 “默认值 ”属性为假值。 14 在窗体页脚节区位置添加一个命令按钮,命名为 “bTest”,按钮标题为 “测试 ”。 15 设置命令按钮 bTest的单击事件属性为给定的宏对象 ml。 16 将窗体标题设置为 “测试窗体 ”。 注意:不允许修改窗体对象 frest 中未涉及的属性;不允许修改宏对象 ml。 国家二级 ACCESS机试(操作题)模拟试卷 274 答案与解析 一、基本操作题 1 【正确答案】 步骤 1:双击 “sampl accd
5、b”数据库,打开 “sampl mdb”数据库,在【创建】功能区中单击 “表设计 ”按钮。在表设计窗口中,输入字段名 “编号 ”对应类型选择 “文本 ”,修改 “字段大小 ”为 “5”。如图 3-70所示。逐一输入字段选择对应的类型,修改字段的大 小。步骤2:单击快速访问工具栏中的 “保存 ”按钮,保存输入 “tTeacher”表名。单击 “确定 ”按钮,关闭设计视图。 【试题解析】 主要考查表结构的创建和主要的设置方法。 2 【正确答案】 步骤 1:在 tTeacher表设计视图窗口下单击 “编号 ”所在行,右键单击鼠标,在快捷菜单中选择 “主键 ”命令。 步骤 2:单击快速访问工具栏中的
6、“保存 ”按钮保存设置。 【试题解析】 主要考查字段属性中 “有效性规则 ”和有效文本设置,这里还涉及及关于 “日期 ”、 “时间 ”函数的使用。涉及的函数有 dataserial(), year(), date()。 3 【正确答案】 步骤 1:在 “tTeacher“表设计视图下,单击 “工作时间 ”字段,在 “字段属性 ”的 “有效性规则 ”行内输入: =Dateserial(year(date()-1, 5, 1) 步骤 2:单击快速访问工具栏中的 ”保存 ”按钮保存设置。 【试题解析】 主要考查表结构中主键的设置方法和主键字段分析方法。 4 【正确答案】 步骤 1:在 “tTeach
7、er”表设计视图下单击 “在职否 ”字段,在 “字段属性 ”中的 “默认值 ”所在行输入: -1。步骤 2:单击 “邮箱密码 ”字段, 单击 “字段属性 ”中 “输入掩码 ”文本框内末端的按钮,在弹出的【输入掩码向导】对话框内选择 “密码 ”,单击 “完成 ”按钮。步骤 3:单击 “联系电话 ”字段,在 “字段属性 ”中单击 “输入掩码 ”所在行输入: ”Ol0-”00000000。如图 3-71所示。步骤 4:单击快速访问工具栏中的 “保存 ”按钮保存设置。 【试题解析】 主要考查默认字段的设置。是、否型的逻辑值。是: 1,否: 0,以及 “掩码 ”的设置方法。 5 【正确答案】 步骤 1:
8、在 “tteacher”表设计视图下,单击 “性别 ”字段的数据类型,选择 “查阅向导 ”。步骤 2:在【向导】对话框中选择 “自行键入所需的值 ”。单击 “下一步 ”。步骤 3:在第 1列的第 1、 2行分别输入 “男 ”和 “女 ”。步骤 4:单击 “完成 ”按钮。如图 3-72所示。步骤 5:单击快速访问工具栏中的 “保存 ”按钮保存设置,关闭窗口。 【试题解析】 和 (2)相同,主要是有效文本的设置。 6 【正确答案】 步骤 1:双击打开 “tTeacher”表,依次输入题中表的记录。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置,关闭 “tTeacher”表。 步骤 3:
9、关闭 “sampl accdb”数据库。 【试题 解析】 考查表记录的添加。 二、简单应用题 7 【正确答案】 步骤 1:双击打开 “samp2 accdb”数据库,在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框添加 “tStud”表,关闭【显示表】对话框。单击 “汇总 ”按钮。双击 “tStud”表 “性别 ”字段,在其 “总计 ”行选择 “Group By”。双击 “学号 ”字段,在其左侧单击鼠标定位输入标题: num。在其总计行选择 “计数 ”,在 “字段 ”行第三列输入: len(姓名 ),在其“总计 ”行中选择 “where”,在其
10、“条件 ”行内输入: 3。如图 3-73所示。步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存输入文件名 “qt1”。单击 “确定 ”按钮,关闭 “qt1”查询窗口。 【试题解析】 本题考查 “计算 ”查询,在查询中计算名字为三个 字的 “男 ”、女 ”人数,对 “性别 ”分组 len(姓名) =3以上查询条件。 8 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框内添加 “tStud“、 “tScore”、“tCourse”字段表,拖动 “tCourse”表中的 “课程号 ”字段到 “tScore“表的 “课程号
11、”字段上,拖动 “tStud”表中的 “学号 ”字段到 “tScore”表的 “学号 ”字段上,建立 3个表之间的联系,关闭 ”显示表 ”窗口。步骤 2:双击 “tStud”表的 “姓名 ”、 “所属院系 ”字段,双击 “tCourse”表 “课程名 ”字段,双击 “tScore”表中 “成绩 ”字段,在 “所属院系 ”字段对应的条件行内输入: ”02”,取消其显示。步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存输入文件名 “qt2”,单击 “确定 ”按钮,关闭 “qt2”设计视窗。如图 3-74所示。 【试题解析】 本题考查多表查询。 9 【正确答案】 步骤 1:在【创建】功能区的【
12、查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在 ”显示表 ”窗口中双击 “tCourse”表和 “tScore”表,拖动“tCourse“表中的 “课程 号 ”字段到 “tScore”表的 “课程号 ”字段上建立两表的联系,双击表间联系,在弹出的【联接属性】对话框中,选中第 2个选项,如图 3-75所示。关闭【显示表】对话框。步骤 2:双击“tCourse”表的 “课程名 ”字段;再双击 “tScore”表中的 “课程号 ”字段,在其所在的条件行内输入: is null,并去掉其 “显示 ”行中的勾选。步骤 3:单击快速访问工具栏中的 “保存 ”按钮,输入 “qt3”文件名,单击
13、 “确定 ”按钮,关闭 “qt3”设计视图。 【试题解析】 本题考查一般查询,注意字段值为空的表达: is null。 10 【正确答案】 步骤 1:在【创建】功能区的【查询】分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在【显示表】对话框中添加 “tStud”表,关闭【显示表】对话框。单击【查询类型】分组中的 “追加 ”按钮,在追加对话框内输入 “tTemp”表,关闭对话框,依次双击 “tStud”表的 “学号 ”、 “姓名 ”、 “年龄 ”字段。 步骤 2:在【查询设置】分组中的 “返回 ”文本框中输入上限值 “5”。 步骤 3:单击 “运行 ”按钮运行查询。单击快速访问工具栏中的
14、“保存 ”按钮保存输入文件名 “qt4”,单击 “确定 ”按钮,关闭 “qt4”查询窗口。 步骤 4:关闭 “samp2 accdb”数据库。 【试题解析】 本题主要考查 “追加 ”查询, “追加 ”查询的特点是把一部分数据 “复制 ”到另一个表中,查询本身没有数据,只是一个查询操作。 三、综合应用题 11 【正确答案】 步骤 1:双击打开 “samp3 accdb”数据库,在【开始】功能区的“窗体 ”面板中右击 “fTest”窗体,选择 “设计视图 ”快捷菜单命令,打开 fTest的设计视图。单击【控件】分组中的 ”标签 ”控件,在窗体页眉区单击鼠标,在标签中输入文字:窗体测试样例,右击标签
15、控件,在弹出的快 捷菜单中选择 “属性 ”命令,在【属性表】对话框内修改标签名称为: bTit1e。如图 3-76所示。步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 12 【正确答案】 步骤 1:单击【控件】分组中的 “复选框 ”按钮,在窗体主体节内单击鼠标添加一个 “复选框 ”,在【属性表】对话框修改 “名称 ”为: opt1,选中复选框的标签部分,修改标签 “标题 ”为:类型 a,修改标签 “名称 ”为: bopt1,用同样的方法设置第二个 “复选框 ”。如图 3-77所示。步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 13 【正确答案】 步骤 1:分别在 “o
16、pt1”、 “opt2”的【属性表】对话框里修改 “默认值 ”为 “False”,关闭对话框。如图 3-78所示。步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 14 【正确答案】 步骤 1:在 “ftest”的设计视图下,单击【控件】分组中的 “按钮 ”控件。在窗体的页脚区拖动产生一个 “按钮 ”,取消【按钮向导】对话框。在【属性表】对话框内修改按钮的 “名称 ”为: bTest, “标题 ”为:测试。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设置。 15 【正确答案】 步骤 1:选中 bTest按 钮,继续在【属性表】对话框中的 “单击 ”所在行输入: ml,关闭【属性表】对话框。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮保存设计。 16 【正确答案】 步骤 1:在【属性表】对话框的右下角下拉框中选择 “窗体 ”,修改 “标题 ”为:测试窗体。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭 “samp3 accdb“数据库。 【试题解析】 本题主要考查窗体下控体的设计方法,控体标题、名称的设计。通过宏的调用实现窗体的功能。