文档库 最新最全的文档下载
当前位置:文档库 › 国家二级ACCESS机试(操作题)模拟试卷369

国家二级ACCESS机试(操作题)模拟试卷369

国家二级ACCESS机试(操作题)模拟试卷369
国家二级ACCESS机试(操作题)模拟试卷369

国家二级ACCESS机试(操作题)模拟试卷369

(总分:6.00,做题时间:90分钟)

一、基本操作题(总题数:1,分数:2.00)

1.在考生文件夹下,存在一个数据库文件“sampl.accdb”。在数据库文件中已经建立了

“tOrder”“tDetail”“tEmployee”“tCustom”和“tBook”五个表对象。试按以下操作要求,完成各

种操作: (1)分析“tOrder”表对象的字段构成,判断并设置其主键。 (2)设置“tDetail"表中“订单明

细ID”字段和“数量”字段的相应属性,使“订单明细ID”字段在数据表视图中的显示标题为“订单明细编号”,将“数量”字段取值大于0。 (3)删除“tBook”表中的“备注”字段;并将“类别”字段的“默认值”属性设置为“计算机”。(4)为“tEmployee”表中“性别”字段创建查阅列表,列表中显示“男”和“女”两个值。(5)将“tCustom”表中“邮政编码”和“电话号码”两个字段的数据类型改为“文本”,将“邮政编码”字段的“输入掩码”属性设置为“邮政编码”,将“电话号码”字段的输入掩码属性设置

为“010-××××××××”,其中,“×”为数字位,且只能是0~9之间的数字。(6)建立五个表之间

的关系。

(分数:2.00)

__________________________________________________________________________________________

正确答案:(正确答案:【操作步骤】(1)步骤1:打开“sampl.accdb”数据库,右键单击表“tOrder”,选择<设计视图>快捷菜单命令,打开表设计视图。步骤2:在表设计视图窗口下单击“订单ID”所在行,右键单击鼠标,在快捷菜单中选择“主键”命令。步骤3:单击快速访问工具栏中的“保存”按钮,关闭设计视图。(2)步骤1:右键单击表“tDetail”,选择<设计视图>快捷菜单命令,打开表设计视图。步骤2:单击“订单明细ID”字段,在“字段属性”的“标题”行中输入:订单明细编号。单击“数量”字段,在“字段属性”的“有效性规则”行中输入:>0。步骤3:单击快速访问工具栏中的“保存”按钮,关闭设计视图。 (3)步骤1:右键单击表“tBook”,选择<设计视图>快捷菜单命令,打开表设计视图。步骤2:右键单击“备注”行,选择快捷菜单中的“删除行”命令,在弹出的对话框中单击“是”按钮。步骤3:单击“类别”字段,在“字段属性”的“默认值”行中输入:”计算机”。步骤4:单击快速访问

工具栏中的“保存”按钮,关闭设计视图。 (4)步骤1:右键单击表“tEmployee”,选择“设计视图”快捷菜单命令,打开表设计视图。步骤2:在“性别”行的“数据类型”列的下拉列表中选中“查阅向导”,在弹出的对话框中选中<自行键入所需的值>单选框,单击“下一步”按钮。步骤3:在弹出对话框中的“第l列”中依次输入“男”“女”,单击“下一步”按钮,单击“完成”按钮。步骤4:单击快速访问工具栏中的“保存”按钮,关闭设计视图。 (5)步骤1:右键单击表“tCustom”,选择“设计视图”快

捷菜单命令,打开表设计视图。步骤2:在“邮政编码”行的“数据类型”列的下拉列表中选中“文本”

选项,用同样的方法设置“电话号码”字段,单击快速访问工具栏中的“保存”按钮。步骤3:单击“邮政编码”字段,在“字段属性”的“输入掩码”行右侧单击“生成器”按钮,在<输入掩码向导>对话框

中选择“邮政编码”,单击“下一步”按钮,再单击“完成”按钮关闭向导;单击“电话号码”字段,在“字段属性”的“输入掩码”行输入:”010-”00000000,单击快速访问工具栏中的“保存”按钮,关闭

设计视图。(6)步骤1:在<数据库工具>功能区的<关系>分组中单击“关系”按钮,系统弹出“关系”窗口,在窗口内右击鼠标,选择<显示表>快捷菜单命令。分别双击表

“tOrder”“tDetail”“tEmployee”“tCustom”和“tBook”,单击“关闭”按钮,关闭<显示表>对

话框。步骤2:选中表“tBook”中的“书籍号”字段,拖动到表“tDetail”中的“书籍号”字段上,在弹出’的<编辑关系>对话框中勾选<实施参照完整性>复选框,单击“创建”按钮。步骤3:选中表“tCustom”中的“客户号”字段,拖动到表“tOrder”中的“客户号”字段上,在弹出的<编辑关系>对话框中勾选<实施参照完整性>复选框,单击“创建”按钮。步骤4:选中表“tEmployee”中的“雇员号”字段,拖动鼠标到表“tOrder”中的“雇员号”字段上,在弹出的对话框中勾选<实施参照完整性>

复选框,单击“创建”按钮。步骤5:选中表“tDetail”中的“订单I D”字段,拖动鼠标到表“tOrder”中的“订单ID”字段上,在弹出的<编辑关系>对话框中勾选<实施参照完整性>复选框,单击“创建”按钮。步骤6:单击快速访问工具栏中的“保存”按钮,关闭“关系”界面。)

解析:

二、简单应用题(总题数:1,分数:2.00)

2.在考生文件夹下“samp2.accdb”数据库中已经设计好一个表对象“tTeacher”。试按以下要求完成设计:(1)创建一个查询,计算并显示教师最大年龄与最小年龄的差值,显示标题为“m age”,所建查询命名为“qT1”。(2)创建一个查询,查找工龄不满30年、职称为副教授或教授的教师,并显示“编号”“姓名”“年龄”“学历”和“职称”五个字段内容,所建查询命名为“qT2”。要求:使用函数计算工龄。(3)创建一个查询,查找年龄低于在职教师平均年龄的在职教师,并显示“姓名”“职称”和“系别”三个字

段内容,所建查询命名为“qT3”。(4)创建一个查询,计算每个系的人数和所占总人数的百分比,并显示“系别”“人数”和“所占百分比(%)”,所建查询命名为“qT4”。注意:“人数”和“所占百分比”为显示标题。要求:①按照编号来统计人数:②计算出的所占百分比以两位整数显示(使用函数实现)。

(分数:2.00)

__________________________________________________________________________________________

正确答案:(正确答案:(1)【审题分析】本题主要考查SQL,聚合函数的使用,以及创建计算字段及其重

命名的方法。【操作步骤】步骤1:打开“samp2.accdb”数据库,在选项卡的命令组中单击“查询设计”按钮,系统弹出查询设计器。在对话框中添加“tTeacher”表,关闭对话框。步骤2:在查询设计网格第一列的字段行鼠标右键,选择“生成器”选项,打开对话框,在其对话框中输入表达式“m_age:Max([年

龄]).Min([年龄])”,点击“确定”按钮。查询设计视图如图1-10所示。步骤3:单击选项卡中命令组的“数据表视图”命令查看查询结果。步骤4:单击快速访问工具栏中的“保存”按钮,输入“qT1”文件名,单击“确定”按钮,关闭设计窗口。 (2)【审题分析】本题考查计算字段中函数的应用,模糊查

询LIKE及其通配符“*”“?”的使用。【操作步骤】步骤1:在选项卡的命令组中单击“查询设计”按钮,系统弹出查询设计器。显示表>对话框中添加“tTeacher”表,关闭对话框。步骤2:双击“编号”“姓名”“年龄”“学历”“职称”字段,在“职称”字段所在条件行输入:like"*教授”,以便查询出“副

教授”或“教授”的教师,如图1-11所示。步骤3:计算工龄字段,即教师参加工作的年份,设计思路是用当前时间的年份减去教师参加工作时间的年份。在“职称”字段后,第一列的字段行鼠标右键,

选择“生成器”选项,打开对话框,在其对话框中输入表达式:工龄:Year(Date()).Year([工作时间]),

点击“确定”按钮。步骤4步骤3:计算“所占百分比”思路:利用SQL聚合函数Count求分组后各系的教师人数,利用域聚合函数DCount求教师总人数,两者相除后再乘以100得到百分比值,由于仅保留整数,整个值通过Round函数进行四舍五入到整数。在“人数”字段

后一列的字段行输入如下表达式:所占百分比:Round(Count([编号∥DCount(“编

号”,”tTeacher”)*100,0) 步骤4:单击选项卡中命令组的“数据表视图”命令查看查询结果。步骤5:单击快速访问工具栏中的“保存”按钮,输入“qT4”文件名。单击“确定”按钮,关闭设计窗口。步骤6:关闭“samp2.accdb”窗口。)

解析:

三、综合应用题(总题数:1,分数:2.00)

3.考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:(1)将报表“rEmp”的报表页眉区域内名为“bTitle”标签控件的标题文本在标签区域中居中显示,同时将其安排在距上边0.5厘米、距左侧5厘米的位置。 (2)设计报表“rEmp”的主体节区内“tSex”文本框件控件依据报表记录源

的“性别”字段值来显示信息:性别为1,显示“男”;性别为2,显示“女”。(3)将“fEmp”窗体上名为“b Title”的标签文本颜色改为红色(代码:255)显示。同时,将窗体按钮“bmP”的单击事件属性设置为宏“mEmp”,以完成按钮单击打开报表的操作。注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。

(分数:2.00)

__________________________________________________________________________________________

正确答案:(正确答案:【操作步骤】(1)步骤1:双击打开“samp3.accdb”数据库,在功能区的“报表”面板中右击“rEmp”报表,选择“设计视图"快捷菜单命令,打开“rEmp”的设计视图。单击控件“bTitle”,

在其上右键单击鼠标,在弹出的快捷菜单中选择“属性”命令,在对话框内修改“上边距”为:0.5cm,“左”为:5cm,“文本对齐”为:居中。步骤2:单击快速访问工具栏中的“保存”按钮。如图30-4所

(2)步骤1:在“rEmp”设计报表下,单击“tSex”文本框。把光标定位在文本框中并输入:=Switch([性别]=’1’,”男”,[性别]=’2’,”女”)。或通过对话框也可以实现。步骤2:单击“保存”按钮。关闭报表。 (3)步骤1:在功能区的“窗体”面板中右击“fEmp”窗体,选择“设计视图”快捷菜单命令,打开“fEmp”窗体的设计视图。右键单击“bTitle”标签,在弹出的快捷菜单中选择“属性”命令,在对话框内将“前景色”所在行修改为:255。(数值会自动转换成#FF0000) 步骤2:在对话框的左上角下拉列表中选择“btnP”,在“单击”行中选择:mEmp。步骤3:单击快速访问工具栏中的“保存”按钮,关闭报表。关闭数据库“samp3.accdb”。)

解析:

相关文档