国家二级ACCESS机试(操作题)模拟试卷437
基本操作题
1.在考生文件夹下,“sampl.accdb”数据库文件中己建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“tTest”。试按以下要求,完成各种操作:
(1)分析并设置表“tScore”的主键;冻结表“tStud”中的“姓名”字段列。
(2)将表“tStud”中的“入校时间”字段的默认值设置为下一年度的9月1日(要求:本年度的年号必须用函数获取)。
(3)根据表“tStud”中“所属院系”字段的值修改“学号”,“所属院系”为“01”,将“学号”的第1位改为“1”:“所属院系”为“02”,将“学号”的第1位改为“2”,依次类推。
(4)在“tScore”表中增加一个字段,字段名为“总评成绩”,字段值为:总评成绩=平时成绩*40%+考试成绩木60%,计算结果的“结果类型”为“整型”,“格式”为“标准”,“小数位数”为0。
(5)将窗体“tTest”的“标题”属性设置为“测试”:将窗体中名为“bt2”的命令按钮,其宽度设置为2厘米、左边界设置为左边对齐“bt1”命令按钮。
(6)将宏“mTest”重命名保存为自动执行的宏。
【操作步骤】
(1)步骤1:双击打开“sampl.accdb”数据库,并点击选项卡下方的“安全警告”提示栏中的“启用内容”按钮,以确保数据库中相关功能都启用。
步骤2:在对象导航窗格中鼠标右键单击“tScore”表,在右键菜单中选择“设计视图”选项,打开“tScore”表的设计视图。
步骤3:按住键单击“学号”和“课程号”字段,单击选项卡命令组中“主键”命令,将“学号”和“课程号”设置为该表的组合主键,如图4-1所示。
[*]
步骤4:单击快速访问工具栏中的“保存”按钮,保存当前操作。关闭tScore表。
步骤5:双击打开“tStud”表。单击“姓名”列字段选择器(即标题),右键菜单选择“冻结字段”,此时“姓名”列移动到表的最左侧,并且拉动水平滚动条时,一直保持在屏幕左侧。
步骤6:单击快速访问工具栏中的“保存”按钮,保存当前操作。关闭tStud表。
(2)步骤1:鼠标右键单击“tStud”表,在右键菜单中选择“设计视图\\
解析:
简单应用题
2.在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tStud”“tCourse”“tScore”和“tTemp”。试按以下要求完成设计:
(1)创建一个查询,当运行该查询时,应显示参数提示信息“请输入爱好”,输入爱好后,在简历字段中查找具有指定爱好的学生,显示“姓名”“性别”“年龄”“课程名”和“成绩”五个字段内容,所建查询命名为“qT1”。
(2)创建一个查询,查找平均成绩低于所有学生平均成绩的学生信息,并显示“学号”“平均成绩”和“相差分数”三列内容,其中“平均成绩”和“相差分数”两列数据由计算得到,所建查询命名为“qT2”。
(3)创建一个查询,查找“04”院系没有任何选课信息的学生,并显示其“姓名”字段的内容,所建查询命名为“qT3”。
(4)创建一个查询,将表“tStud”中组织能力强、年龄最小的3个女学生的信息追加到“tTemp”表对应的字段中,所建查询命名为“qT4”。
(1)【操作步骤】
步骤1:双击打开“samp2.accdb”数据库,在选项卡的命令组中单击“查询设计”按钮,系统弹出查询设计器。在对话框中添加“tStud”“tScore”“tCourse”表,关闭对话框。
步骤2:建立各表之间的连接。单击tStud表中的“学号”字段按住鼠标左键拖动到tScore表的“学号”上方释放,单击tScore表中的“课程号”字段拖动到tCourse表的“课程号”上方释放。
步骤3:双击“姓名”“性别”“年龄”“课程名”“成绩”“简历”字段添加到设计网格字段行,在“简历”条件行输入:Like”*“&[请输入爱好]&“*”,并取消显示行的勾选(即不显示“简历”字段),如图6.8所示。
[*]
步骤4:单击选项卡中命令组的“数据表视图”命令查看查询结果。
步骤5:单击快速访问工具栏中的“保存”按钮,输入“qT1”文件名,单击“确定”按钮,关闭设计窗口。
(2)【操作步骤】
步骤1:在选项卡的命令组中单击“查询设计”按钮,系统弹出查询设计器。在对话框中添加“tScore”表,关闭对话框。
步骤2:单击选项卡中命令组的“汇总”命令,以便在查询设计网格中显示总计行。查询最终的设计视图如图6.9所示。
[*]
步骤3:双击“学号”添加到设计网格,并设置总计选项为“Group By”。
步骤4:计算平均成绩。双击“成绩”添加到设计网格,并设置总计选项为“平均值”,利用表达式进行重命名:平均成绩:成绩。
步骤5:计算相差分数。在查询网格的第三列的字段行输入:相差分数:DAvg(”成绩”,“tScore\\
解析:
综合应用题
3.考生文件夹下存在一个数据库文件“samp3.accdb”里面已经设计了表对象“tEmp”和窗体对象“tEmp”。同时,给出窗体对象“fEmp”上“计算”按钮(名为bt)的单击事件代码,试按以下要求完成设计。
(1)设置窗体对象“tEmp”的标题为“信息输出”。
(2)将窗体对象“fEmp”上名为“bTitle”的标签以红色显示其标题。
(3)删除表对象“tEmp”中的“照片”字段。
(4)按照以下窗体功能,补充事件代码设计。
窗体功能:打开窗体、单击“计算”按钮(名为bt),事件过程使用ADO数据库技术计算出表对象“tEmp”中党员职工的平均年龄,然后将结果显示在窗体的文本框“tAge”内并写入外部文件中。
注意:不允许修改数据库中表对象“tEnap”未涉及的字段和数据;不允许修改窗体对象“tEmp”中未涉及的控件和属性。程序代码只允许在“***Add***”与“***Add”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置己存在的语句。
【操作步骤】
(1)步骤1:打开“samp3.accdb”数据库窗口,在功能区的“窗体”面板中右击“fEmp”窗体,选择“设计视图”快捷菜单命令,打开“fEmp”的设计视图。
步骤2:在窗体空白处右键单击,在快捷菜单中选择“表单属性”命令,在对话框的“标题”行输入:信息输出。
步骤3.1单击快速访问工具栏中的“保存”按钮。
(2)步骤1:选中名称为“bTitle”的标签,在对话框的“前景色”行输入:255。
步骤2:单击快速访问工具栏中的“保存”按钮,关闭窗体设计视图。
(3)步骤1:选中“表”对象,双击表“tEmp”打开数据表视图,选中“照片”字段列,右键单击“照片”列,选择“删除字段”命令。
步骤2:单击快速访问工具栏中的“保存”按钮,关闭数据表视图。
(4)步骤1:在功能区的“窗体”面板中右击“fEmp”窗体,选择“设计视图”快捷菜单命令,打开“fEmp”的设计视图。
步骤2:右键单击“计算”命令按钮,选择“事件生成器”命令,在“****Add1*****”空行内输入代码:Ifrs.EOF=TrueThen
在“*****Add2*****”空行内输入代码:
Me!tAge=rs.Fields(0)
步骤3:关闭代码界面,单击快速访问工具栏中的“保存”按钮。
步骤4:在【开始】功能区的“窗体”面板中双击“fEmp”窗体,打开“fEmp”的窗体视图,单击“计算”命令按钮,生成外部文件。
解析:
本文档预览:3600字符,共3608字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载