试题 百分网手机站

计算机二级《Access》冲刺试题及答案

时间:2020-09-13 09:23:43 试题 我要投稿

2016年计算机二级《Access》冲刺试题及答案

  一、基本操作题

  在考生文件夹下的“sampl.accdb”数据库文件中已建立表对象“tEmployee”。请根据以下操作要求,完成表的编辑。

  (1)根据“tEmployee”表的结构,判断并设置主键;删除表中的“学历”字段。

  (2)将“出生日期”字段的有效性规则设置为只能输入大于l6岁的日期(要求:必须用函数计算年龄);将“聘用时间”字段的有效性规则设置为只能输入上一年度9月1日以前《不含9月1日)的日期(要求:本年度年号必须用函数获取);将表的有效性规则设置为输入的出生日期小于输入的聘用时间。

  (3)在表结构中的“简历”字段后增加一个新字段,字段名称为“在职否”,字段类型为“是/否”型;将其默认值设置为真。

  (4)将有“书法”爱好的记录全部删除。

  (5)将“职务”字段的输入设置为“职员”、“主管”或“经理”列表选择。

  (6)根据“所属部门”字段的值修改“编号”,“所属部门”为“01”,将“编号”的第1位改为“1”;“所属部门”为“02”,将“编号”的第1位改为“2”,依次类推。

  二、简单应用题

  考生文件夹下有一个数据库文件“samp2.accdb”,其中已经设计好三个关联表对象“tStud”、“tCourse”、“tscore”和一个空表“tTemp”。请根据以下要求完成设计。

  (1)创建一个查询,统计人数在7人以上(含7)的院系人数,字段显示标题为“院系号”和“人数”,所建查询命名为“qTl”。要求:按照学号来统计人数。

  (2)创建一个查询,查找非“04”院系还未选课的学生信息,并显示“学号”和“姓名”两个字段内容,所建查询命名为。“qT2”。

  (3)创建一个查询,计算组织能力强的学生的平均分及其与所有学生平均分的差,并显示“姓名”、“平均分”和“平均分差值”等内容,所建查询命名为“qT3”。

  注意:“平均分”和“平均分差值”由计算得到。

  要求:“平均分差值”以整数形式显示(使用函数实现)。

  (4)刨建一个查询,查找选修了先修课程的学生,并将成绩排在前3位的学生记录追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。

  三、综合应用题

  考生文件夹下有一个数据库文件“samp3.accdb”,其中已经设计好表对象“tTeacher”、窗体对象“tTest”、报表对象“rTeacher”和宏对象“ml”。在此基础上按照以下要求补充窗体设计和报表设计。

  (1)将报表对象rTeacher的报表主体节区中名为“性别”的文本框显示内容设置为“性别”字段值,并将文本框命名为“tSex”。

  (2)在报表对象rTeacher的报表页脚节区位置添加一一个计算控件,计算并显示教师的平均年龄。计算控件放置在距上边0.3厘米、距左侧3.6厘米,命名为“tAv9”。

  要求:平均年龄保留整数。

  (3)设置“fFest”窗体。打开窗体时,窗体标题显示内容为:“**月**日####样例”,请按照VBA代码中的指示将代码补充完整。

  注意:①显示标题中,月和日均为本年度当月和当日,“####”为标签控件“bTitle”的内容;②显示内容中间及前后不允许出现空格;③如果月或日小于l0,按实际位数显示。

  要求:本年度当月和当日的时间必须使用函数获取。

  (4)设置窗体对象“/Test”上名为“btest”的命令按钮的单击事件属性为给定的宏对象ml。

  注意:不允许修改数据库中的表对象“tTeacher”和宏对象“ml”;不允许修改窗体对象“iTest”和报表对象“rTeach-el"”中未涉及的控件和属性。程序代码只允许在“*******Add******”与“*******Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。