国家二级ACCESS机试(操作题)模拟试卷368
基本操作题
1.在考生文件夹下,已有“sampl.accdb’数据库文件和Teachenxlsx文件,试按以下要求,完成表的各种操作:
(1)在考生文件夹下“sampl.accdb”数据库文件中建立表“tTeacher”,表结构如下:
【操作步骤】
(1)步骤1:双击打开“sampl.accdb”数据库,并点击选项卡下方的“安全警告”提示栏中的“启用内容”按钮,以确保数据库中相关功能都启用。
步骤2:单击选项卡命令组中“设计表”命令,打开表设计视图。根据题目要求输入表的相关字段,并设置其对应的数据类型、字段大小、格式。
步骤3:选择“教师编号”字段,单击选项卡命令组中“主键”命令,将“教师编号”设置为该表的主键。
步骤4:单击快速访问工具栏中的“保存”按钮,在弹出的对话框中输入表名“tTeacher”,单击“确定”按钮保存表,关闭表的设计视图。
(2)步骤1:在选项卡中,单击选项组中的“导入Excel电子表格”按钮,在弹出的“获取外部数据一Excel电子表格”对话框中,利用“浏览”按钮指定需要导入的Excel电子表格文件(即考生文件夹的Teacher.xlsx文件),并选中“向表中追加一份记录的副本”选项,单击“确定”按钮。
步骤2:在弹出的如图2.1所示的“导入数据表向导”对话框中,选择包含了教师数据的工作表,一直点击下一步直到完成即可。完成后应打开tTeacher。表,检查Excel表格中的数据是否已经添加进来。
(3)步骤1:鼠标右键单击“tTeacher”表,在右键菜单中选择“设计视图”选项,打开“tTeacher”表的设计视图。
步骤2:单击“工作时间”字段,在其下的字段属性的“有效性规则”输入表达式<=DateSerial(Year(Date())-1,5,1)。
[*]
步骤3:单击选项卡命令组中命令,打开表的“属性表”对话框,在“有效性规则”属性输入表达式:【出生日期】<【工作时间1,如图2.2所示。
[*]
步骤4:单击快速访问工具栏中的“保存”按钮,保存上面设置。
步骤5:在对象浏览窗格中双击“tTeacher”表,打开其数据表视图,在其中输入数据进行验证。
(4)步骤1:鼠标右键单击“tTeacher”表,在右键菜单中选择“设计视图”选项,打开“tTeacher”表的设计视图。
步骤2:单击“在职否”字段,在其下的字段属性的“默认值”中输入“True”。
步骤3:单击“邮箱密码”字段,单击字段属性的“输入掩码”右侧[*]按钮,打开如图2-3所示的对话框,选择“密码”模板,单击“完成”。
[*]
步骤4:单击“联系电话”字段,设置字段属性的“输入掩码”为:”010-”00000000。
步骤5:单击“性别”字段,选择其数据类型为“查阅向导…”,则弹出对话框,如图2.4所示。
步骤6:选择“自行键入所需的值”,单击“下一步”;在如图2.5的输入值对话框中输入列表值:男、女,单击“完成”。
[*]
步骤7:单击快速访问工具栏中的“保存”按钮,保存上面设置。
[*]
步骤8:在对象浏览窗格中双击“tTeacher”表,打开其数据表视图,在其中输入数据进行验证。
(5)步骤1:双击打开“tTeacher”表。单击选项卡中命令组的“高级”下拉列表中的“高级排序和筛选”选项设计窗口,如图2-6所示。在第一列的字段行输入表达式:DateDiff”YYYY”,[工作时间],Date()),条件行输
入表达式:>30。
[*]
步骤2:单击选项卡中命令组的“切换筛选”命令按钮,则数据表中筛选出了工作时间超过30年(不含30)的职工记录;将“在职否”字段值中的小钩清除掉。
步骤3:单击选项卡中命令组的“切换筛选”命令按钮,此时数据表显示所有记录,关闭“tTeacher”表
(6)步骤1:双击打开“tTeacher”表。单击“姓名”列字段选择器(即标题),右键菜单选择“冻结字段”,此时“姓名”列移动到表的最左侧,并且拉动水平滚动条时,一直保持在屏幕左侧。
步骤2:单击选项卡中命令组右下角的命令按钮,弹出“设置数据表格式”对话框如图2.7所示,在其中设置“网格线颜色”为“黑色”,点击“确定”。
[*]
步骤4:单击快速访问工具栏中的“保存”按钮,保存上面设置,关闭“tTeacher”表。
解析:
简单应用题
2.考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tOrder”“tDetail”“tEmployee”和“tBook”,试按以下要求完成设计:
(1)创建一个查询,查找清华大学出版社出版的图书中定价大于等于20且小于等于30的图书,并按定价从大到小顺序显示“书籍名称”“作者名”和“出版社名称”。所建查询名为“qTl”。
(2)创建一个查询,查找某月出生雇员的售书信息,并显示“姓名”“书籍名称”“订购日期”“数量”和“单价”。当运行该查询时,提示框中应显示“请输入月份:”。所建查询名为“qT2”。
(3)创建一个查询,计算每名雇员的奖金,显示标题为“雇员号”和“奖金”。所建查询名为“qT3”。
说明:奖金=每名雇员的销售金额(单价×数量)合计数×5%。
(4)创建一个查询,查找单价低于定价的图书,并显示“书籍名称”“类别”“作者名”“出版社名称”。所建查询名为“qT4”。
(1)【操作步骤】
步骤1:打开“samp2.accdb”数据库,在功能区的分组中单击“查询设计”按钮,系统弹出查询设计器。在对话框中双击表“tBook”,单击“关闭”按钮,关闭对话框。
步骤2:双击“tBook”表中的“书籍名称”“作者名”“出版社名称”和“定价”字段。
步骤3:在“定价”字段的“排序\\
解析:
综合应用题
3.在考生文件夹下“samp3.accdb”数据库中已设计好表对象“tEmployee”和“tGroup”及查询对象“qEmployee”,同时还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充报表设计:
(1)在报表的报表页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“职工基本信息表”。
(2)预览报表时,报表标题显示标签控件“bTitle”的内容,请按照VBA代码中的指示将代码补充完整。
(3)在“性别”字段标题对应的报表主体节区距上边0.1厘米、距左侧5.2厘米位置添加一个文本框,显示出“性别”字段值,并命名为“tSex”;在报表适当位置添加一个文本框,计算并显示每类职务的平均年龄,文本框名为tAvg。
注意:报表适当位置是指报表页脚、页面页脚或组页脚。
(4)设置报表主体节区内文本框“tDept”的控件来源属性为计算控件。要求该控件可以根据报表数据源里的“所属部门”字段值,从非数据源表对象“tGroup”中检索出对应的部门名称并显示输出(提示:考虑使用DLookup函数)。
注意:不允许修改数据库
本文档预览:3600字符,共4603字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载