1、国家二级 ACCESS机试(操作题)模拟试卷 555及答案与解析 一、基本操作题 1 考生文件夹下, “sampl accdb”数据库文件中已建立表对象 “tEmp”。试按以下操作要求,完成对表 “tEmp”的编辑修改和操作: (1)将 “编号 ”字段改名为 “工号 ”,并设置为主键。 (2)设置 “年龄 ”字段的有效陛规则为不能是空值。 (3)设置 “聘用时间 ”字段的默认值为系统当前年 1月 1号。 (4)删除表结构中的 “简历 ”字段。 (5)将考生文件夹下 “samp0 accdb”数据库 文件中的表对象 “tTemp”导入到“samp1 accdb”数据库文件中。 (6)完成上述操作
2、后,在 “sampl accdb”数据库文件中做一个表对象 “tEmp”的备份,命名为 “tEL”。 二、简单应用题 2 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好 “tTeacher1”和 “tTeacher2”两个表对象。试按以下要求完成设计: (1)创建一个查询,查找并显示在职教师的 “编号 ”、 “姓名 ”、 “年龄 ”和 “性别 ”四个字段内容,所建查询命名为 “qT1”。 (2)创建一个查询,查找教师的 “编号 ”、 “姓名 ”和 “联系电话 ”三个字段内容,然后将其中的 “编号 ”与 “姓名 ”两个字段合二为一,这样,查询的三个字段内容以两列形式显
3、示,标题分别为 “编号姓名 ”和 “联系电话 ”,所建查询命名为 “qT2”。 (3)创建一个查询,按输入的教师的 “年龄 ”查找并显示教师的 “编号 ”、 “姓名 ”、“年龄 ”和 “性别 ”四个字段内容,当运行该查询时,应显示参数提示信息: “请输入教工年龄 ”,所建查询命名为 “qT3”。 (4)创建一个查询,将 “tTeacher1”表中的党员教授的记录追加到 “tTeacher2”表相应的字段中,所建查询命名为 “qT4”。 三、综合应用题 3 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计了表对象“tEmp”、窗体对象 “tEmp”、报表对象 “rEmp”
4、和宏对象 “mEmp”。试在此基础上按照以下要求补充设计: (1)将报表 “rEmp”的报表页眉区域内名为 “bTitle”标签控件的标题文本在标签区域中居中显示,同时将其安排在距上边 0 5厘米、距左侧 5厘米的位置。 (2)设计报表 “rEmp”的主体节区内 “tSex”文本框件 控件依据报表记录源的 “性别 ”字段值来显示信息:性别为 1,显示 “男 ”;性别为 2,显示 “女 ”。 (3)将 “fEmp”窗体上名为 “bTitle”的标签文本颜色改为红色 (代码: 255)显示。同时,将窗体按钮 “btnP”的单击事件属性设置为宏 “mEmp”,以完成按钮单击打开报表的操作。 注意:不
5、允许修改数据库中的表对象 “tEmp”和宏对象 “mEmo”;不允许修改窗体对象 “fEmp”和报表对象 “rEmp”中未涉及的控件和属性。 国家二级 ACCESS机试(操作题)模拟试卷 555答案与解析 一、基本操作 题 1 【正确答案】 【操作步骤】 (1)步骤 1:双击打开 “sampl accdb”数据库,右击 “tEmp”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图,单击 “编号 ”字段修改为 “工号 ”。单击 “工号 ”所在行,右键单击鼠标,在快捷菜单中选择 “主键 ”命令。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存修改和设置,关闭表设计视图。 (2)步骤 1
6、:右击 “tEmp”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。单击 “年龄 ”字段,在 “字段属性 ”的 “有效性规则 ”中输入: is not null。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存设置,关闭表设计视图。 (3)步骤 1:右击 “tEmp”表,选择 “设计视图 ”快捷菜单命令,打开表设计视图。单击 “聘用时间 ”字段,在 “字段属性 ”中的 “默认值 ”中输入:DateSerial(Yearl(Date( )1,1,)。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存设置。 (4)步骤 1:右击 “tEmp”表,选择 “设计视图 ”快捷菜单命令
7、,打开表设计视图。单击 “简历 ”字段,右键单击鼠标,在快捷 菜中选择 “删除行 ”命令,单击 “是 ”按钮。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮,保存删除。关闭表设计视图的窗口。 (5)步骤 1:在 “samp1 accdb”数据库窗口下,在 功能区的 “导入并链接 ”组中单击 “Access”按钮。在 对话框内选择 “samp0 accdb”数据存储位置。然后在弹出的 对话框中选择 “tTemp”表并单击 “确定 ”按钮。 (6)步骤 1:在 “samp1 accdb”数据库中选中 “tEmp”表,然后单击 功能区,单击 “对象另存为 ”菜单命令,在对话框内输入修改表名 “t
8、EL” 步骤 2:单击 “确定 ”按钮,关闭 “samp1 accdb”数据库窗口。 二、简单应用题 2 【正确答案】 【操作步骤】 (1)步骤 1:双击打开 “samp2 accdb”数据库。在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加“tTeacher1”表,关闭对话框。双击教师的 “编号 ”“姓名 ”“年龄 ”“性别 ”“联系电话 ”“在职否 ”字段。在 “在职否 ”的条件行添加: 1,取消 “显示 ”行复选框的勾选。如图 30 1所示。 步骤 2:单击工具栏 上的 “保存 ”按钮,输入文件名 “qT1”。单击 “确定 ”按钮,关闭 “qT1”设计视图。
9、(2)步骤 1:在 “创建 ”功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加 “tTeacher1”表,关闭对话框。在字段行的第一列输入:编号姓名:编号 姓名 ,然后双击 “tTeacher1”表中的 “联系电话 ”字段。 步骤 2:单击工具栏上的 “保存 ”按钮,输入文件名 “qt2”。单击 “确定 ”按钮,关闭 “qt2”设计视图: (3)步骤 1:在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加 “tTeacher1”表。双击教师的 “编号 ”“姓名 ”“年龄 ”和 “性别 ”字段。如图 30 2所示。在 “字段 ”所在行内输入参数
10、查询: 请输入教工年龄 。步骤 2:单击工具栏上的 “保存 ”按钮,输入文件名 “qt3”,单击 “确定 ”按钮。 (4)步骤 1:在功能区的分组中单击 “查询设计 ”按钮,系统弹出查询设计器。在对话框中添加 “tTeacher1”表,关闭对话框。单击分组中的 “追加 ”按钮,在弹出的追加对话框中选择 “tTeacher2”,单击 “确定 ”按钮。双击 “tTeacher1”表中的 “编号 ”“姓名 ”“性别 ”“年龄 ”“职 称 “和 “政治面目 ”字段。如图 30 3所示。 步骤2:在 “职称 ”列的 “条件 ”行中输入: “教授 “;在 “政治面貌 ”的 “条件 ”行中输入: “党员 “
11、。 步骤 3:单击 “运行 ”按钮运行查询。单击工具栏上的 “保存 ”按钮,输入文件名 “qt4”。单击 “确定 ”按钮,关闭 “qt4”设计视图。关闭 “samp2 accdb”数据库。 三、综合应用题 3 【正确答案】 【操作步骤】 (1)步骤 1:双击打开 “samp3 accdb”数据库,在功能区的 “报表 ”面板中右击 “rEmp”报表,选择 “设计视图 ”快捷菜单命令,打开 “rEmp”的设计视图。单击控件 “bTitle”,在其上右键单击鼠标,在弹出的快捷菜单中选择 “属性 ”命令,在对话框内修改 “上边距 ”为: 0 5cm, “左 ”为: 5cm, “文本对齐 ”为:居中。
12、步骤 2:单击快速访问工具栏中的 “保存 ”按钮。如图 30 4所示。(2)步骤 1:在 “rEmp”设计报表下,单击 “tSex”文本框。把光标定位在文本框中并输入: Switch(性别 1, “男 “, 性别 2, “女“)。或通过对话框也可以实现。 步骤 2:单击 “保存 ”按钮。关闭报表。 (3)步骤 1:在功能区的 “窗体 ”面板中右击 “fEmp”窗体,选择 “设计视图 ”快捷菜单命令,打开“fEmp”窗体的设计视图。右键单击 “bTitle”标签,在弹出的快捷菜单中选择 “属性 ”命令,在对话框内将 “前景色 ”所在行修改为: 255。 (数值会自动转换成 #FF0000) 步骤 2:在对话框的左上角下拉列表中选择 “btnP”,在 “单击 ”行中选择: mEmp。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮,关闭报表。关闭数据库“samp3 accdb”。