1、国家二级 ACCESS机试(操作题)模拟试卷 355及答案与解析 一、基本操作题 1 在考生文件夹下, “sampl accdb”数据库文件中己建立两个表对象 (名为 “员工表 ”和 “部门表 ”)。试按以下要求,完成表的各种操作: (1)分析两个表对象 “员工表 ”和 “部门表 ”的构成,判断其中的外键,并将外键字段名称存入所属表的属性说明中。 (2)将表对象 “员工表 ”中编号为 “000006”的员工照片设置为考生文件夹下的“photo bmp”图像文件 (要求使用 “由文件创建 ”方式 )。 (3)删除 “员 工表 ”中姓名最后一个字为 “红 ”的员工记录。 (4)将考生文件夹下 Ex
2、cel文件 Test xls中的数据导入并追加到当前数据库的 “员工表 ”相应字段中。 (5)设置相关属性,使表对象 “员工表 ”中密码字段内容不变但以 “*”号形式显示。 (6)建立表对象 “员工表 ”和 “部门表 ”的表间关系,并实施参照完整。 二、简单应用题 2 在考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tQuota”和 “tStock”,试按以下要求完成设计: (1)创建一个 查询,按照产品名称统计库存总数超过 10万箱的产品总库存数量,并显示 “产品名称 ”和 “库存数量合计 ”。所建查询名为 “qTl1”。 (2)创建一个查询,查找各类产品
3、中平均单价最高的产品,并显示其 “产品名称 ”。所建查询名为 “qT2”。 (3)创建一个查询,查找 “最高储备 ”和 “最低储备 ”相差值低于所有产品最高最低储备差平均值的产品,显示其 “产品名称 ”和 “规格 ”两个字段内容。所建查询名为“qT3”。 (4)创建一个查询,运行该查询后生成一张新表,表名为 “tNew”,表结构为 “产品ID”、 “产品名 称 ”、 “单价 ”、 “库存数量 ”、 “最高储备 ”和 “最低储备 “等六个字段,表内容为库存数高于最高储备数量或低于最低储备数量的所有产品记录。所建查询名为 “qT4”。 要求:所建新表中的记录按照 “产品 ID”升序保存。创建此查询
4、后,运行该查询,并查看运行结果。 三、综合应用题 3 在考生文件夹下 “samp3 accdb”数据库中已设计好表对象 “tCollect”,同时还设计出以 “tCollect”为数据源的窗体对象 “fCollect”。试在此基础上按照以下要求补充窗体设计: (1)将窗体 “fCollect”的记录源设置为根据输入的 “CDID”,查找 “CDID”“主题名称 ”“价格 ”“购买日期 ”“出版单位 ID”和 “介绍 ”等字段的数据。 注意:输入提示参数为 “请输入 CDID: ”。 (2)在窗体 “fCollect”的窗体页眉节区位置添加一个标签控件,其名称为 “bTitle”,标题显示为 “
5、CD明细 ”,字体名称为 “黑体 ”,字号为 14,字体粗细为 “加粗 ”。 (3)打开窗体时,将窗体标题栏上的显示文字设为 “CD明细显示 ”,请按照 VBA代码中的指示将代码补充完整。要求: 显示文字中的 “CD明 细 ”使用 “bTitle”标签控件的内容。 将程序代码填写在 “*Add*”与 “*Add*”之间的空行内,只允许补充一行语句。 (4)在窗体页脚节区位置添加一个命令按钮,命名为 “bC”,按钮标题为 “改变颜色 ”;设置所建命令按钮 bC的单击事件,使用户单击该命令按钮后, CDID标签的文字显示颜色改为红色。要求用 VBA代码实现。 注意:不允许修改窗体对象 “fColl
6、ect”中未涉及的控件和属性;不允许修改表对象 “tCollect”。 国家二级 ACCESS机试(操作题) 模拟试卷 355答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)步骤 1:打开 “sampl accdb”数据库,右击 “员工表 ”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。 步骤 2:选择 “部门号 ”字段,在 “说明 ”栏中输入:外键。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮进行保存,关闭表。 (2)步骤 1:双击打开 “员工表 ”表,右击编号为 “000006”行的 “照片 ”记录,选择 “插入对象 ”快捷菜单命令。 步骤 2:在对话框中选
7、择 “由文件创建 ”单选按钮,单击 “浏览 ”按钮,在浏览对话框中选择 “photo bmp”文件。 步骤 3:单击 “确定 ”按钮。 (3)步骤 1:双击打开 “员工表 ”。 步骤 2:单击功能区,在分组中单击 “高级 ”按钮,在弹出的菜单中选择菜单命令,在筛选窗口下双击 “姓名 ”字段,在条件行中输入: like“*红 ”,如图 27-1所示。 步骤 3:单击分组中的 “切换筛选 ”按钮,这时最后一个字为 “红 ”职工均被筛选出来。 步骤 4:选中所有显示的记录,按键盘上的键删除记录。 步骤 5:单击快速访问工具栏中的“保存 ”按钮进行保存。 (4)步骤 1:在功能区的组中单击 “: Ex
8、cel”按钮。 步骤 2:在弹出的对话框 中,单击 “浏览 ”按钮,在弹出的对话框内浏览 “Test xls”文件所在的存储位置 (考生文件夹下 ),选中 “Test xls”Excel文件,单击 “打开 ”按钮。 步骤3:接着在对话框中选中 “向表中追加一份记录的副本 ”项,并在其下方的列表框中选择 “员工表 ”表,单击 “确定 ”按钮。 步骤 4:系统弹出对话框,此时默认的是“emp”表中的数据,不需要修改,单击 “下一步 ”按钮,继续保持默认,单击 “下一步 ”按钮,确认数据导入的是 “员工表 ”,单击 “完成 ”按钮,最后单击 “关闭 ”按钮,关闭向导。 步骤 5:单击快速访问工具栏中
9、的 “保 存 ”按钮进行保存。 (5)步骤 1:右击 “员工表 ”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。选中设计视图下的 “密码 ”字段,单击 “字段属性 ”的 “输入掩码 ”属性框右边的 “输入掩码向导 ”按钮,在弹出的对话框中选择 “密码 ”,然后单击 “完成 ”按钮。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮进行保存。关闭 “员工表 ”设计视图。 (6)步骤 l:在“sampl accdb”数据库窗口中,在功能区的分组中单击 “关系 ”按钮,系统弹出 “关系 ”窗口,在对话框中选择 “员工表 ”和 “部门表 ”表,单击 “关闭 ”按钮。在 “员工表 ”中选中 “部
10、门号 ”字段,按住鼠标左键不放,拖放到 “部门表 ”中的 “部门号 ”字段上,将会弹出编辑关系对话框,勾选 “实施参照完整性 ”复选框,然后单击 “创建 ”按钮。 步骤 2:单击 “保存 ”按钮进行保存。 二、简单应用题 2 【正确答案】 (1)【审题分析】本题考查总计查询的设计方法。 【操作步骤】 步骤 1:双击打开 “samp2 accdb”数据库,在选项卡的命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加 “touota”“tStock”表,关闭对话框。 步骤 2:单击选项卡中命令组的 “汇总 ”命令,以便在查询设计网格中显示总计行。 步骤 3:双击 “产品名称 ”“
11、库存数量 ”字段,将其添加到设计网格的字段行。并设置 “产品名称 ”字段总计选项为 “Group By”并设置 “库存数量 ”字段总计选项为 “合计 ”。 步骤 4:修改 “库 存数量 ”字段行为:库存数量合计:库存数量,即重命名。设置其并条件行为: 100000。 步骤 5:查询设计视图如图 14-5所示。单击选项卡中命令组的 “数据表视图 ”命令查看查询结果 . 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT1”文件名,单击 “确定 ”按钮,关闭设计窗口。 (2)【操作步骤】 步骤 1:在选项卡的命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加 “tSt
12、ock”表,关闭对话框。 步骤 2:单击选项卡中命令组的 “汇总 ”命令,以便在查询设计网格中显示总计行。 步骤 3:双击 “产品名称 ”字段添加到设计网格字段行,设置其总计选项为 “Group By”。 步骤 4:在第二列的字段行输入:平均单价:单价,设置其总计选项为 “平均值 ”,取消字段显示行的勾选 (即不显示 )。 步骤 5:指定查询只显示最前面 l行。单击选项卡中命令组的“属性表 ”命令,打开查询属性窗口。设置 “上限值 ”为 1。 步骤 6:查询设计视图如图 14 6所示。单击选项卡中命令组的 “数据表视图 ”命令查看查询结果。步骤 7:单击快速访问工具栏中的 “保存 ”按钮,输入
13、“qT2”文件名。单击 “确定 ”按钮,关闭设计窗口。 (3)【操作步骤】 步骤 1:在 选项卡的命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加“tStock”“tQuota”表,关闭对话框。 步骤 2:双击 “产品名称 ”“规格 ”字段,将其添加到设计网格的字段行。 步骤 3:在第三列的字段行输入:储备差:最高储备 -最低储备 ,其对应条件行输入:选项卡中命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT3”文件名。单击 “确定 ”按钮,关闭设计窗口。 (4)【操作步骤】 步骤 1:在选项卡的命令组中单击 “查询
14、设计 ”按钮,系统弹出查询设计器。 在对话框中添加 “tStock”“tQuota”表,关闭对话框。 步骤 2:双击 “产品 ID”“产品名称 ”“单价 ”“库存数量 ”“最高储备 ”和 “最低储备 ”字段,将其添加到设计网格的字段行。并设置 “产品 ID”排序方式为 “升序 ”。 步骤 3:在 “库存量 ”对应的条件行以下行,分别输入表达式 “最高储备 ”, “最高储备 OR 步骤 4:单击选项卡中命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击选项卡中命令组的 “生成表 ”命令,弹出 “生成表 ”对话框,如图 14-9所示,指定将包含查询结果的数据表名称为“tNew”,单击 “
15、确定 ”。 步骤 6:单击选项卡中命令组的 “运行 ”命令,执行查询,产生 “tNew”表。 步骤 7:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT4”文件名。单击 “确定 ”按钮,关闭设计窗口。 步骤 8:关闭 “samp2 accdb”窗口。 三、综合应用题 3 【正确答案】 【操作步骤】 (1)步骤 1:双击 “samp3 accdb”数据库,在对象导航窗格中右键单击 “fCollect”窗体, ”选择右键菜单 “设计视图 ”,进入窗体的设计视图。 步骤 2:单击选项卡中命令组的 “属性表 ”命令,在弹出的对话框上方的对象选择器 中选中 “窗体 ”,单击 “数据 ”选项卡中 “记
16、录源 ”右侧的查询生成器按钮 ,在弹出的中设计查询,如图 517所示,注意 “CDID”条件行输入的表达式为: 请输入 CDID: ,其实质就是设计一个参数查询。步骤 3:关闭在弹出的 “是否保存对 SOL语句的更改并更新属性 ?”对话框中单击 “是 ”命令按钮,在 “记录源 ”属性中产生了如下 SQL语句: SELECT CDID,主题名称,价格,购买日期,出版单位 ID,介绍 FROM tCollect WHERE(CDID)=请输入 CDID: ) 步骤 4:单击选项卡中 “视图 ”命令组的 “窗体视图 ”命令运行窗体,则首先出现如图 5 18所示的对话框,输入 CDID号后单击 “确定
17、 ”,则打开相关 CDID号信息的窗体,如图 5 19所示。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,保存相关设置。 (2)步骤 1:在: fCollect窗体设计中的视图界面,鼠标右键,选择右键菜单中的 “窗体页眉页脚 ”选项,为窗体增加窗体页眉节和窗体页脚节。 步骤 2:在选项卡的命令组中单击 “标签 ”控件,在窗体页眉区内单击鼠标绘制,在光标闪动处输入 “CD明细 ”;右击标签,在弹出的快捷菜单上选择 “属性 ”命令,在对话框 内修改 “名称 ”为 “bTitle”, “字体 ”为 “黑体 ”,字号 14, “字体粗细 ”为 “加粗 ”。 步骤 3:单击快速访问工具栏中的 “保
18、存 ”按钮,保存本步骤设计。 (3)步骤 1:在对话框上方的对象选择器中选中 “窗体 ”,单击 “事件 ”选项卡,在 “加载 ”行内选择 “事件过程 ”,单击 “代码生成器 ”按钮,进入到 VBA代码编辑界面。在 “*Add*“之间输入: Me Caption=bTitle Caption+”显示 ” 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,关闭代码窗口。单击选项卡中命令组的 “窗体视图 ”命令查看窗体运行时左上 角标题。 (4)步骤 1:在选项卡的命令组中单击 “命令按钮 ”控件,在窗体页脚区内单击鼠标绘制,在弹出的 “命令按钮向导 ”对话框中单击 “取消 ”。 步骤 2:单击命令按钮控件,在 “属性表 ”对话框内修改 “名称 ”为 “bC”“标题 ”为 “改变颜色 ”;单击“属性表 ”对话框的 “事件 ”选项卡,单击 “单击 ”事件后的 “代码生成器 ”按钮,进入到VBA代码编辑界面。 步骤 3:在 Private Sub bcClick()一下一行输入: CDID一标签 ForeColor=vbRed 步骤 4:单击快速访问工具栏中的 “保存 ”按钮,关闭代码窗口 。单击选项卡中命令组的 “窗体视图 ”命令运行窗体,单击 “bC”按钮,查看CDID标签的文字颜色变化。 步骤 5:并关闭窗体。关闭 “samp3 accdb“窗口。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1