1、国家二级 ACCESS机试(操作题)模拟试卷 394及答案与解析 一、基本操作题 0 考生文件夹下, “samp1 accdb”数据库文件中已建立表对象 “tEmp”。试按以下操作要求,完成对表 “tEmp”的编辑修改和操作: 1 将 “编号 ”字段改名为 “工号 ”,并设置为主键。 2 设置 “年龄 ”字段的有效性规则为不能是空值。 3 设置 “聘用时间 ”字段的默认值为系统当前年 1月 1号。 4 删除表结构中的 “简历 ”字段。 5 将考生文件夹下 “samp0 accdb”数据库文件中的表对象 “tTemp”导 入到“samp1 accdb”数据库文件中。 6 成上述操作后,在 “sa
2、mp1 accdb”数据库文件中做一个表对象 “tEmp”的备份,命名为 “tEL”。 二、简单应用题 6 在考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tCollect”、 “tpress”和 “tType”,试按以下要求完成设计: 7 创建一个查询,查找并显示购买 “价格 ”大于 100元并且 “购买日期 ”在 2001年以后 (含 2001年 )的 “CDID”“主题名称 ”“价格 ”“购买日期 ”“介绍 ”“出版单 位名称 ”和 “CD类型名称 ”七个字段的内容,所建查询名为 “qT1”。 8 创建一个查询,查找收藏品中 CD盘最高价格和最低价格,
3、计算两种价格的差值,并输出,标题显示为 “v_Max”“v_Min”和 “价格差 ”,所建查询名为 “qT2”。 9 创建一个查询,查找 “类型 ID”为 “02”的 CD盘中,价格低于所有 CD盘平均价格的信息,并显示 “CDID”和 “主题名称 ”,所建查询名为 “qT3”。 10 创建一个查询,对 “tType”表进行调整,将 “类型 ID”等于 “05”的记录中的 “类型介绍 ”字段更改为 “古典音乐 ”, 所建查询名为 “qT4”。 三、综合应用题 10 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tSmd”和 “tScore”,同时还设计出窗体
4、对象 “fStud”和子窗体对象 “fScore子窗体 ”。请在此基础上按照以下要求补充 “。 fStud”窗体和 “fScore子窗体 ”子窗体的设计: 11 在 “fStud”窗体的 “窗体页眉 ”中距左边 2.5厘米、距上边 0 3厘米处添加一个宽6 5厘米、高 0 95厘米的标签控件 (名称为 bTitle),标签控件上的文字为 “学生基本情况浏览 ”,颜色为 “蓝色 ”(蓝色代码为 16711680)、字体名称为 “黑体 ”、字号大小为 22。 12 将 “fStud”窗体边框改为 “细边框 ”样式,取消窗体中的水平和垂直滚动条、最大化按钮和最小化按钮;取消子窗体中的记录选择器、浏览
5、按钮 (导航按钮 )和分隔线。 13 在 “fStud”窗体中有一个年龄文本框和一个退出命令按钮,名称分别为 “tAge”和“CmdQuit”。年龄文本框的功能是显示学生的年龄,对年龄文本框进行适当的设置,使之能够实现此功能;退出命令按钮的功能是关闭 “fStud”窗体,请按照 VBA代码中的指 示将实现此功能的代码填入指定的位置中。 14 假设 “tStud”表中, “学号 ”字段的第 5位和 6位编码代表该生的专业信息,当这两位编码为 “10”时表示 “信息 ”专业,为其他值时表示 “经济 ”专业。对 “tStud”窗体中名称为 “tSub”的文本框控件进行适当设置,使其根据 “学号 ”字
6、段的第 5位和第 6位编码显示对应的专业名称。 15 在 “fSmd”窗体和 “fScore子窗体 ”中各有一个平均成绩文本框控件,名称分别为“txtMAvg”和 “txtAvg”,对两个文本框进行适当设置,使 “fSmd”窗体中的 “txtMAvg”文本框能够显示出每名学生所选课程的平均成绩。注意:不允许修改窗体对象“tStud”和子窗体对象 “fScore子窗体 ”中未涉及的控件、属性和任何 VBA代码;不允许修改表对象 “tSmd”和 “tScore”。只允许在 “*Add*”与 “*Add*”之间的空行内补充一条语句,不允许增删和修改其他位置已存在的语句。 国家二级 ACCESS机试(
7、操作题)模拟试卷 394答案与解析 一、基本操作题 1 【正确答案】 步骤 1:双击打开 “samp1 accdb”数据库,右击 “tEmp”表,选择“设计 视图 ”快捷菜单命令,打开表设计视图,单击 “编号 ”字段修改为 “工号 “。单击“工号 ”所在行,右键单击鼠标,在快捷菜单中选择 “主键 ”命令。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存修改和设置,关闭表设计视图。 2 【正确答案】 步骤 1:右击 “tEmp”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。单击 “年龄 ”字段,在 “字段属性 ”的 “有效性规则 ”中输入: is not null。 步骤 2:单
8、击快速访问工具栏中的 “保存 ”按钮,保存设置,关闭表设计视图。 3 【正确答案】 步骤 1:右击 “tEmp”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。单击 “聘用时间 ”字段,在 “字段属性 ”中的 “默认值 ”中输入: DateSerial(Year,(Date(), 1, 1)。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 4 【正确答案】 步骤 1:右击 “tEmp”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。单击 “简历 ”字段,右键单击鼠标,在快捷菜中选择 “删除行 ”命令,单击“是 ”按钮。 步骤 2:单击快速访问工具栏中的 “保存 ”按
9、钮,保存删除。关闭表闭设计视图的窗口。 5 【正确答案】 步骤 1:在 “samp1. accdb”数据库窗口下,在外部数据功能区的 “导入并链接 ”组中单击 “Access”按钮。 步骤 2:在导入对话框内选择 “samp0 accdb”数据存储位置。然后在弹出的导入对象对话框中选择 “tTemp”表并单击 “确定 ”按钮。 6 【正确答案】 步骤 1:在 “samp1 accdb”数据库中选中 “tEmp”表,然后单击文件功能区,单击 “对象另存为 ”菜单命令,在对话框内输入修改表名 “tEL”。 步骤 2:单击 “确定 ”按钮,关闭 “samp1 accdb”数据库窗口。 二、简单应用题
10、 7 【正确答案】 步骤 1:双击打开 “samp2 accdb”数据库,在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 “tCollect”“tpress”和 “tType”表,关闭显示表对话框。 步骤 2:在“tCollect”表中双击 “CDID”“主题名称 ”“价格 ”“购买日期 ”“介绍 ”字段, “tpress”表中双击 “出版单位名称 ”字段, “tType”表中双击 “CD类型名称 ”字段,将这些字段添加到查询设计网格中,如图 4-6所示。步骤 3:指定查询条件。在 “价格 ”字段下的条件行输入: 100, “购买日期 ”字段下的条
11、件行输入: =#2001 1 1#。 步骤 4:单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT1”文件名,单击 “确定 ”按钮,关闭设计窗口。 8 【正确答案】 步骤 1:在创建选项卡的查询命令组中单 击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 “tCollect”表,关闭显示表对话框。 步骤 2:计算最高价格。在查询网格的第一列的字段行输入:v_Max: Max(价格 )。 步骤 3:计算最低价格。在查询网格的第二列的字段行输入: v_Min: Min(、 价格 )。 步骤 4:计算价
12、格差。在查询网格的第三列的字段行输入:价格差: Max(价格 )-Min(、 价格 )。 步骤 5:查询最终的设计视图如图 4-7所示。单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT2”文件名。单击 “确定 ”按钮,关闭设计窗口。 9 【正确答案】 步骤 1:在创建选项卡的查询命令组中单击 “查询设计 “按钮,系统弹出查询设计器。在显示表对话框中添加 “tCollect”表,关闭显示表对话框。 步骤 2:双击 “CDID”“主题名称 ”“类型 ID”“价格 ”字段添加到查询设计网格中,取消 “类型 ID”“价
13、格 ”字段显示行的勾选 (即仅作为条件使用,不在结果中显示 ),如图 4-8所示。 步骤 3:输入查询条件。在 “类型 ID”字段条件行输入: 02“,在 “价格 ”字段条件行输入: DAvg(价格 “,“tCollect“)。 步骤 4:单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT3”文件名。单击 “确定 ”按钮,关闭设计窗口。 10 【正确答案】 步骤 1:在创建选项卡的查询命令组中单击 “查询设计 ”按钮,系统弹出查询设计器。在显示表对话框中添加 “tType”表,关闭显示表对诂框。 步骤 2:单击查
14、询工具选项卡中查询类型命令组的 “更新 ”命令 ,则在查询设计网格中出现 “更新到 ”行。 步骤 3:双击 “类型 ID”“类型介绍 ”字段添加到设计网格字段行,在 “类型 ID”字段条件行输入: “05“,在 “类型介绍 ”字段更新到行输入: ”古典音乐 。 步骤 4:单击查询工具选项卡中结果命令组的 “数据表视图 ”命令查看查询结果。 步骤 5:单击查询工具选项卡中结果命令组的 “运行 ”命令并确定执行更新查询。最后双击打开 “tTemp”表查看是否更新记录情况。 步骤 6:单击快速访问工具栏中的 “保存 ”按钮,输入 “qT4”文件名。单击 “确 定 ”按钮,关闭设计窗口。 步骤 7:关
15、闭 “samp2 accdb”窗口。 三、综合应用题 11 【正确答案】 步骤 1:双击打开 “samp3 accdb”数据库,在开始功能区的“窗体 ”面板中右击 “fStud”窗体,选择 “设计视图 ”快捷菜单命令,打开 fStud的设计视图。 步骤 2:在控件分组中单击 ”标签 ”控件,在窗体的页眉内单击鼠标,在光标闪动输入:学生基本情况浏览;右击标签选择 “属性 ”快捷菜单命令,在属性表对话框中修改 “左 ”为: 2 5cm, “上边距 ”为: 0 3cm, “宽 ”为: 6 5cm,“高 ”为: 0 95cm, “名称 ”为: bTitle, “前景色 ”为: 16711680, (前
16、景色的值会自动转换成 #0000FF), “字体 ”为:黑体, “字号大小 ”为: 22。如图 33-3所示。步骤 3:单击快速访问工具栏中的 “保存 ”按钮。 12 【正确答案】 步骤 1:在属性表对话框的左上角单击选择 “窗体 ”,设置 “边框样式 ”为:细边框, “滚动条 ”为:两者均无, “最大化和最小化按钮 ”为:无。 步骤 2:在窗体面板中右击 “fScore子窗体 ”,选择 “设计视图 ”快捷菜单命令,在属性表对话框的左上角单击选择 “窗体 ”, 修改 “记录选择器 ”为:否, “浏览按钮 (导航按钮 )”为:否, “分隔线 ”为:否。如图 33-4所示。13 【正确答案】 步骤
17、 1:返回到 “tStud”窗体设计视图界面,选中 “年龄 ”文本框,在属性表对话框修改 “控件来源 ”为: =Year(Date()-Year(出生日期 )。 步骤 2:在属性表对话框左上角的下拉列表中选择 “CmdQuit”,在其 “单击 ”行内选择: 事件过程 ,单击 “代码生成器 ”按钮,在 VBA编辑窗口的两行“*Add*”之间输入代码: DoCmd Close,关闭代码 窗口。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 14 【正确答案】 步骤 1:在 “fStud”窗体的设计视图下,单击 “专业 ”文本框,把鼠标定位在框内并输入: =IIf(Mid(学号 , 5,2)=10, 信息 , 经济 )。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 15 【正确答案】 步骤 1:在子窗体中拖出滚动条,单击 “平均成绩 ”标签旁的 “未绑定 ”文本框控件,在文本框中输入: =Avg(成绩 )。 步骤 2:在 “fStud”窗体的设计视图下。 单击 “txtMAvg”文本框,把鼠标定位在框内输入: =fScore子窗体 !txtAvg。 (引用 fScore子窗体的平均值 )。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 步骤 4:关闭 “samp3 accdb”数据库。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1