1、国家二级 ACCESS机试(操作题)模拟试卷 336及答案与解析 一、基本操作题 1 在考生文件夹下,存在一个数据库文件 “sampl accdb”。试按以下操作要求,完成表的建立和修改: (1)创建一个名为 “tEmployee”的新表,其结构如下:(2)判断并设置表 “tEmployee”的主关键字。 (3)在 “聘任日期 ”字段后添加 “借书证号 ”字段,字段的数据类型为文本,字段大小为 lO,有效性规则为不能是空值。 (4)将 “tEmployee”表中的 “职称 ”字段的 “默认值 ”属性设置为 “副教授 ”。 (5)设置 “职工 ID”字段的输入掩码为只能输入 5位,规定前 2位为
2、字母、后 3位为数字。 (6)向 “tEmployee”表中填入如下内容 (“借书证号 ”字段可输入任意非空内容 ): 二、简单应用题 2 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好 “tStud”、“tCourse”、 “tScore”三个关联表对象和一个空表 “tTemp”。试按以下要求完成设计: (1)创建一个查询,统计人数在 5人以上 (不含 5)的院系人数,字段显示标题为 “院系号 ”和 “人数 ”,所建查询命名为 “qT1”。注意:要 求按照学号来统计人数。 (2)创建一个查询,查找非 “04”院系的选课学生信息,输出其 “姓名 ”“课程名 ”和“成
3、绩 ”三个字段内容,所建查询命名为 “qT2”。 (3)创建一个查询,查找还没有选课的学生的姓名,所建查询命名为 “qT3”。 (4)创建追加查询,将前 5条记录的学生信息追加到表 “tTemp”的对应字段中,所建查询命名为 “qT4”。 三、综合应用题 3 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好窗体对象“tSys”。请在此基础上按照以下要求补充 “fSys”窗体的设计: (1)将窗体的边框样式设置为 “对话框边框 ”,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮 (导航按钮 )、分隔线、控制框、关闭按钮、最大化按钮和最小化按钮。 (2)将窗体标题栏显
4、示文本设置为 “系统登录 ”。 (3)将窗体中 “用户名称 ”(名称为 “IUser”)和 “用户密码 ”(名称为 “Pass”)两个标签上的文字颜色改为浅综色 (浅综色代码为 128)、字体粗细改为 “加粗 ”。 (4)将窗体中名称为 “tPass”的文本框控件的内容以密码形式显示。 (5)按 照以下窗体功能,补充事件代码设计。 在窗体中有 “用户名称 ”和 “用户密码 ”两个文本框,名称分别为 “tUser”和 “tPass”,还有 “确定 ”和 “退出 ”两个命令按钮,名称分别为 “cmdEnter”和 “cmdOuit”。在 “tUser”和 “tPass”两个文本框中输入用户名称和用
5、户密码后,单击 “确定 ”按钮,程序将判断输入的值是否正确,如果输入的用户名称为 “cueb”,用户密码为 “1234”,则显示提示框,提示框标题为 “欢迎 ”,显示内容为 “密码输入正确,欢迎进入系统 !”,提示框中只有一个 “确定 ”按钮,当单击 “确定 ”按钮后,关闭该窗体;如果输入不正确,则提示框显示内容为 “密码错误 !”,同时清除 “tUser”和 “tPass”两个文本框中的内容,并将光标置于 “tUser”文本框中。当单击窗体上的 “退出 ”按钮后,关闭当前窗体。 注意:不允许修改窗体对象 “fSys”中未涉及的控件、属性和任何 VBA代码。只允许在 “*Add*”与 “*Ad
6、d*”之间的空行内补充一条语句,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 336答案与解析 一、基本操作题 1 【正 确答案】 【操作步骤】 (1)步骤 1:打开 “sampl accdb”数据库,双击 “tStud”表,打开数据表视图。 步骤 2:接着单击 功能区,在 分组的 “字号 ”列表中选择 “14”,继续在 功能区中,单击 分组中 “其他 ”按钮旁边的三角箭头,在弹出的下拉列表中选择 “行高 ”命令,在 对话框中输入 “18”,单击 “确定 ”按钮。关闭 “tStud”表。 (2)步骤 1:右击 “tStud”表,选择 “设计视图 ”快捷菜
7、单命令。在 “简历 ”字段所在行的说明部分单击鼠标,定位光 标后输入 “自上大学起的简历信息 ”。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭 “tStud”表的设计视图。 (3)步骤 1:右击 “tStud”表,选择 “设计视图 ”快捷菜单命令。在 “tStud”表设计视图下,单击 “入校时间 ”字段所在行的数据类型,在下方的 “字段属性 ”中的 “格式 ”行输入: mm月 dd日 YYYY。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。关闭 “tStud”表的设计视图。 (4)步骤 1:双击打开 “tStud”表,右击学号为 “20011002”行的 “照片 ”记录 ,选
8、择“插入对象 ”快捷菜单命令,打开对象对话框。 步骤 2:选择 “由文件创建 ”选项。单击 “浏览 ”按钮查找图片 “photo bmp”存储位置,单击 “确定 ”按钮。 (5)继续上一题操作,右键单击 “姓名 ”字段名,在弹出的快捷菜单中选择 “取消冻结所有字段 ”命令。 (6)步骤 1:接上一题操作,在表记录浏览视图中右击 “备注 ”字段名,选择 “删除字段 ”快捷菜单命令。 步骤 2:在弹出的对话框中单击 “是 ”按钮。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮, 关闭 “sampl accdb”数据库。 二、简单应用题 2 【正确答案】 (1)【操作步骤】 步骤 1:打开 “s
9、amp2 accdb”数据库窗口,在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框双击表 “tStud”,关闭对话框。 步骤 2:分别双击字段 “学号 ”“所属院系 ”字段。 步骤 3:单击分组中的 “汇总 ”按钮,在 “学号 ”字段 “总计 ”行下拉列表中选中 “计数 ”,在 “所属院系 ”字段“总计 ”行下拉列表中分别选中 “Group By”。 步骤 4:在 “学号 ”字段的 “字段 ”行前面添加 “人数: ”字样 ,在 “所属院系 ”字段的 “字段 ”行前面添加 “院系号: ”字样。 步骤5:在 “学号 ”字段的 “条件 ”行输入: 5。 步骤 6:单击快速访问工
10、具栏中的 “保存 ”按钮,保存为 “qT1”,单击 “确定 ”按钮,关闭设计视图。 (2)【操作步骤】 步骤 1:打开 “samp2 accdb”数据库窗口,在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击表 “tStud”“tCourse”“tScore”,拖动 “tCourse”表中的“课程号 ”字段到 “tScore”表的 “课程号 ”字段上,拖动 “tStud”表中的 “学号 ”字 段到“tScore”表中的 “学号 ”字段上,建立 3个表之间的联系,关闭对话框。 步骤 2:分别双击 “tStud”表 “姓名 ”、 “tScourse”表 “课程名 ”、 “
11、tScore”表 “成绩 ”、 “tStud”表 “所属院系 ”字段。 步骤 3:在 “所属院系 ”字段的 “条件 ”行输入: ”04”,取消 “显示 ”复选框的勾选。如图 36 1所示。步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT2”,单击 “确定 ”按钮,关闭设计视图。 (3)【操作步骤】 步骤 1:打开 “samp2 accdb”数据库窗口,在功能区的分组中单击“查询 设计 ”按钮,系统弹出查询设计器。在对话框中双击表 “tStud”“tScore”,拖动“tStud”表中的 “学号 ”字段到 “tScore”表中的 “学号 ”字段上,建立两表之间的联系,双击两表间连
12、线,在弹出的对话框中选中第 2个单选项,单击 “确定 ”按钮关闭对话框,关闭对话框。 步骤 2:分别双击 “tStud”表中的 “姓名 ”和 “tScore”表中的 “学号 ”字段。步骤 3:在 “学号 “字段的 “条件 ”行输入: is null,取消 “学号 ”字段的 “显示 ”复选框的勾选。如图 36 2所示。步骤 4:单击快速访问工具栏中的 “保存 ”按钮, 保存为 “qT3”,单击 “确定 ”按钮,关闭设计视图。 (4)【操作步骤】 步骤 1:在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中双击表 “tStud”,关闭对话框。 步骤 2:单击分组中的 “追加
13、”按钮,在对话框中输入表名: tTemp,单击 “确定 ”按钮;接着在 “查询设置 ”分组中,修改 “返回 ”框中的值为: 5。 步骤 3:双击查询设计视图中 “tStud”表中的 “学号 ”“姓名 ”“年龄 ”字段。如图 36 3所示。 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,保存为 “qT4”,单击 “确定 ”按钮,关闭设计视图 。 三、综合应用题 3 【正确答案】 【操作步骤】 (1)步骤 1:打开 “samp3 accdb”数据库,在 功能区的 “窗体 ”面板中右击“fSys”窗体,选择 “设计视图 ”快捷菜单命令,打开 “fSys”的设计视图。 步骤 2:右键单击窗体空白处
14、,选择 快捷菜单命令,在 对话框中将窗体的 “边框样式 ”设置为:对话框边框,将窗体的 “滚动条 ”设置为:两者均无,将窗体的 “记录选择器 ”“导航按钮 ”“分隔线 ”“控制框 ”“关闭按钮 ”均设置为:否,将 “最大最小化按钮 ”设置为:无。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 (2)步骤 1:接上小题操作,继续在 对话框中,将窗体的标题设置为:系统登录。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (3)步骤 l:同时选中窗体中的 “用户名称 ”(名称为 “lUser”)和 “用户密码 ”(名称为“Pass”)两个标签,在 “属性表 ”对话框中,在 “前景色 ”中
15、输入: 128, “字体粗细 ”设置为:加粗。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (4)步骤 1:选中窗体中的 “tPass”文本框,在 选项卡中的 “输入掩码 ”中输入:密码。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (5)步骤 1:单击 “窗体设计工具设计 ”功能区的 “工具 ”分组中的 “查看代码 ”按钮,打开 “代码设计器 ”窗口。 在 “*Addl*”行之间输入代码: If name=”cueb”And pass=”1 234”Then 在 “*Add2*”行之间输入代码: Me!tUset,SetFocus 在 “*Add3*”行之间输入代码: DoCmd Close 步骤 2:关闭代码窗口。单击快速访问工具栏中的 “保存 ”按钮,关闭设计视图。