国家二级ACCESS机试(操作题)模拟试卷382
基本操作题
在考生文件夹下,已有“sampl.accdb”数据库文件和Teacher.xlsx文件,试按以下要求,完成表的各种操作:
1.在考生文件夹下“sampl.accdb”数据库文件中建立表“tTeacher”,表结构如下:
步骤1:双击打开“samp1.accdb”数据库,并点击选项卡下方的“安全警告”提示栏中的“启用内容”按钮,以确保数据库中相关功能都启用。
步骤2:单击<创建>选项卡<表格>命令组中“设计表”命令,打开表设计视图。根据题目要求输入表的相关字段,并设置其对应的数据类型、字段大小、格式。
步骤3:选择“教师编号”字段,单击<表格工具>选项卡<工具>命令组中“主键”命令,将“教师编号”设置为该表的主键。
步骤4:单击快速访问工具栏中的“保存”按钮,在弹出的<另存为>对话框中输入表名“tTeacher”,单击“确定”按钮保存表,关闭表的设计视图。
解析:
2.将考生文件夹下的Teacher.xlsx文件导入到“tTeacher”表中,根据“tTeacher”表的结构,判断并设置主键。
步骤1:在<外部数据>选项卡中,单击<导入并链接>选项组中的“导入Excel电子表格”按钮,在弹出的“获取外部数据一Excel电子表格”对话框中,利用“浏览”按钮指定需要导入的Excel电子表格文件(即考生文件夹的Teacher.xlsx文件),并选中“向表中追加一份记录的副本”选项,单击“确定”按钮。
步骤2:在弹出的如图2-1所示的“导入数据表向导”对话框中,选择包含了教师数据的工作表,一直点击下一步直到完成即可。完成后应打开tTeacher表,检查Excel表格中的数据是否已经添加进来。
[*]
解析:
3.将“工作时间”字段的有效性规则设置为只能输入上一年度5月1日以前(含5月1日)的日期(要求:本年度年号必须用函数获取);将表的有效性规则设置为输入的出生日期小于输入的工作时间。
步骤1:鼠标右键单击“tTeacher”表,在右键菜单中选择“设计视图”选项,打开“tTeacher”表的设计视图。
步骤2:单击“工作时间”字段,在其下的字段属性的“有效性规则”输入表达式<=DateSerial(Year(Date())-1,5,1)。
步骤3:单击<表格工具>选项卡<显示/隐藏>命令组中<属性表>命令,打开表的“属性表”对话框,在“有效性规则”属性输入表达式:[出生日期]<[工作时间],如图2-2所示。
[*]
步骤4:单击快速访问工具栏中的“保存”按钮,保存上面设置。
步骤5:在对象浏览窗格中双击“tTeacher”表,打开其数据表视图,在其中输入数据进行验证。
解析:
4.将“在职否”字段的默认值设置为真值,设置“邮箱密码”字段的输入掩码为将输入的密码显示为6位星号,设置“联系电话”字段的输入掩码,要求前四位为“010-”,后八位为数字;将“性别”字段值的输入设置为“男”、“女”列表选择。
步骤1:鼠标右键单击“tTeacher”表,在右键菜单中选择“设计视图”选项,打开“tTeacher”表的设计视图。
步骤2:单击“在职否”字段,在其下的字段属性的“默认值”中输入“True”。
步骤3:单击“邮箱密码”字段,单击字段属性的“输入掩码”右侧[*]按钮,打开如图2-3所示的<输入掩码向导>对话框,选择“密码”模板,单击“完成”。
[*]
步骤4:单击“联系电话”字段,设置字段属性的“输入掩码”为:’’010-\\
解析:
5.将工作时间超过30年(不含30)的职工的“在职否”字段值改为“否”。
步骤1:双击打开“tTeacher”表。单击<开始>选项卡中<排序和筛选>命令组的“高级”下拉列表中的“高级排序和筛选”选项<高级排序和筛选>设计窗口,如图2-6所示。在第一列的字段行输入表达式:DateDiff(’’yyyy’’[工作时间],Date()),条件行输入表达式:>30。
[*]
步骤2:单击<开始>选项卡中<排序和筛选>命令组的“切换筛选”命令按钮,则数据表中筛选出了工作时间超过30年(不含30)的职工记录;将“在职否”字段值中的小钩清除掉。
步骤3:单击<开始>选项卡中<排序和筛选>命令组的“切换筛选”命令按钮,此时数据表显示所有记录,关闭“tTeacher”表。
解析:
6.设置表格式,确保在浏览数据表时,“姓名”字段列不移出屏幕,且网格线颜色为黑色。
步骤1:双击打开“tTeacher”表。单击“姓名”列字段选择器(即标题),右键菜单选择“冻结字段”,此时“姓名”列移动到表的最左侧,并且拉动水平滚动条时,一直保持在屏幕左侧。
步骤2:单击<开始>选项卡中<文本格式>命令组右下角的<设置数据表格式>命令按钮,弹出“设置数据表格式”对话框如图2-7所示,在其中设置“网格线颜色”为“黑色”,点击“确定”。
[*]
步骤4:单击快速访问工具栏中的“保存”按钮,保存上面设置,关闭“tTeacher”表。
解析:
简单应用题
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tEmoloycc”“tOtder”“tDetail”和“tBook”,试按以下要求完成设计:
7.创建—个查询,查找7月出生的雇员,并显示姓名、书籍名称、数量,所建查询名为“qT1”。
步骤1:双击打开“samp2.accdb”数据库,在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tEmployee”“tOrder”“tDetail”和“tBook”表,关闭<显示表>对话框。
步骤2:单击<查询工具>选项卡中<显示/隐藏>命令组的“汇总”命令,以便在查询设计网格中显示总计行。
步骤3:在各表中,双击“姓名”“书籍名称”“数量”“出生日期”字段添加到设计网格字段行,依次设置对应字段的总计行选项为:“Group By”“GroupBy”“合计”“Where”。如图7-7所示。
[*]
步骤4:设置查询条件。将“出生日期”字段行修改为:出生月份:Month([出生日期]),并在条件行输入:7。
步骤5:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。
步骤6:单击快速访问工具栏中的“保存”按钮,输入“qT1”文件名,单击“确定”按钮,关闭设计窗口。
解析:
8.创建一个查询,计算每名雇员的奖金,并显示“姓名”和“奖金额”,所建查询名为“qT2”。注意:奖金额=每名雇员的销售金额和计数*0.08销售金额=数量*售出单价。
要求:使用相关函数实现奖金额按2位小数显示。
步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tEmployee”“tOrder”“tDetail”表,关闭<显示表>对话框。
步骤2:单击<查询工具>选项卡中<显示/隐藏>命令组的“汇总”命令,以便在查询设计网格中显示总计行。查询最终的设计视图如图7-8所示。
[*]
步骤3:双击“姓名”添加到
本文档预览:3600字符,共7086字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载