频道栏目
首页 > 资讯 > Access > 正文

2014年计算机二级考试Access上机考试试题及答案1

14-02-10        来源:[db:作者]  
收藏   我要投稿
  基本操作: 
  在考生文件夹下,samp1.mdb数据库文件中已建立两个表对象(名为员工表和部门表)和一个报表对象(名为rEmp)。试按以下要求顺序,完成表及报表的各种操作: 
  (1)设置员工表的职务字段有效性规则为只能输入经理、主管和职员三者之一;同时设置相应有效性文本为请输入有效职务。 
  (2)分析员工的聘用时间,将截止到2008年聘用期在10年(含10年)以上的员工。其说明字段的值设置为老职工。 
  要求:以2008年为截止期判断员工的聘用期,不考虑月日因素。比如,聘用时间在2000年的员工,其聘用期为8年。 
  (3)删除员工表中姓名含钢字的员工记录。 
  (4)将员工表中女职工的前四列信息(编号,姓名,性别,年龄)导出到考生文件夹下,以文本文件形式保存,命名为Test.txt。要求各数据项间以逗号分隔。 
  (5)建立表对象员工表和部门表的表间关系,并实施参照完整。 
  (6)将报表对象rEmp的记录源设置为表对象员工表。 
  简单应用: 
  考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好表对象tStaff和tTemp及窗体对象fTest。试按以下要求完成设计: 
  (1)创建一个查询,查找并显示具有研究生学历的教师的编号、姓名、性别和政治面目四个字段内容,所建查询命名为qT1。 
  (2)创建一个查询,查找并统计男女教师的平均年龄,然后显示出标题为性别和平均年龄的两个字段内容,所建查询命名为qT2。 
  (3)创建一个参数查询,查找教师的编号、姓名、性别和职称四个字段内容。其中性别字段的准则条件为参数,要求引用窗体对象fTest上控件tSex的值,所建查询命名为qT3。 
  (4)创建一个查询,删除表对象tTemp中所有姓李且名字第三字为明的记录,所建查询命名为qT4。 
  综合应用: 
  考生文件夹下存在一个数据库文件samp3.mdb,里面已经设计了表对象tEmp、窗体对象fEmp、报表对象rEmp 和宏对象mEmp。试在此基础上按照以下要求补充设计: 
  (1)设置报表rEmp按照年龄字段升序排列输出;将报表页面页脚区域内名为tPage的文本框控件设置为页码/总页数形式的页码显示(如1/15、2/15、…)。  
  (2)设置窗体对象fEmp背景图像为考生文件夹下的图像文件photo.bmp。 
  (3)在窗体加载事件中实现代码重置窗体标题为标签bTitle的标题内容。 
  (4)fEmp窗体上单击输出命令按钮(名为btnP),实现以下功能: 
  计算满足表达式1+2+3+…+n<=30000的最大n值,将n的值显示在窗体上名为tData的文本框内并输出到外部文件保存。 
  单击打开表命令按钮(名为btnQ),代码调用宏对象mEmp以打开数据表tEmp。 
  试根据上述功能要求,对已给的命令按钮事件过程进行代码补充并调试运行。   
  注意:不允许修改数据库中的表对象tEmp和宏对象mEmp;不允许修改窗体对象fEmp和报表对象rEmp中未涉及的控件和属性;只允许在*****Add*****与*****Add*****之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。   上机试题解析 
  基本操作:
 
  本题主要考核点:有效性规则和文本的设置、字段值的设置与修改、记录的删除、导出表、表之间关系的创建、设置报表属性。 
  本题解题思路: 
  第一步:打开考生文件夹下的samp1.mdb数据库。 
  第二步:打开员工表的设计视图,选中职务字段,再选中下面的有效性规则,在右边的框中输入=职员 Or =主管 Or =经理,选中下面的有效性文本,在右边的框中输入请输入有效职务。单击保存按钮。 
  第三步:双击打开员工表,选中聘用时间字段列,单击工具栏上的升序排序按钮,将1998年以前(含1998年)的职工的说明字段的值设置为老职工。 
  第四步:在员工表的姓名字段列的任意位置右击,在筛选目标后填入*钢*,按回车键,再将筛选出来的记录全部删除,保存该表。 
  第五步:单击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择员工表,选择查询菜单中的生成表查询,生成新表Test。然后从员工表中选择编号、姓名、性别和年龄字段,性别字段的条件为:女,运行查询,最后以查询1保存查询。选中表Test,点击文件菜单下的导出,在打开的将表Test导出为对话框中,选择保存位置为考生文件夹,保存类型为文本文件,输入文件名Test,然后点击导出,接着点击下一步,接着点击下一步,确认文件导出的路径无误,点击完成按钮。 
  第六步:选择工具栏中的关系按钮,在打开的对话框中添加部门表和员工表,然后把部门表中的部门号字段拖到员工表中对应字段所属部门的位置上,在弹出的对话框中选择实施参照完整性,单击创建,保存关系。 
  第七步:选择rEmp报表,选择设计(D),选中报表,单击工具栏上的属性按钮,在记录源中选择表对象员工表,然后保存该报表。 
  简单应用: 
  本题主要考的是数据库的查询。 
  本题解题思路: 
  (1)点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,点击确定按钮,然后在弹出的显示表窗体上选择tStaff表,点击添加按钮,关闭显示表窗体。然后选择题目中所说的四个字段和学历字段,在学历字段的条件中输入研究生,并把显示中的钩去掉,以qT1保存查询。 
  (2)选择查询,点击新建按钮,在弹出的对话框中把tStaff表添加进去,关闭显示表,把性别字段添加进去,再点击工具栏上的总计按钮,第二个字段中输入平均年龄:年龄,总计栏选择平均值,以qT2保存查询。 
  (3)选择查询,点击新建按钮,在弹出的对话框中把tStaff表添加进去,关闭显示表,然后选择题目中所说的四个字段,在性别字段的条件中输入[Forms]![fTest]![tSex],以qT3保存查询。 
  (4)选择查询,点击新建按钮,在弹出的对话框中把tTemp表添加进去,关闭显示表,选择查询菜单中的删除查询,把姓名字段添加进去,在条件中输入:like 李?明,运行查询后,以qT4保存查询。 
  综合应用: 
  本题主要考的是窗体、报表的设计和VBA的数据库编程。 
  本题解题思路如下: 
  (1)打开报表对象rEmp的设计视图,选择视图菜单中的排序与分组,在字段/表达式中选择年龄,排序次序选择升序。选中tPage文本框控件,并点击工具栏上的属性按钮,在控件来源属性中输入:=/[Pages],保存报表。 
  (2)打开窗体对象fEmp的设计视图,选择窗体控件,并单击工具栏上的属性按钮,图片属性设置为考生文件夹下的photo.bmp。 
  (3)单击加载属性右边的…打开代码生成器。 
  设置窗体标题为标签bTitle的标题内容的语句为:Caption = 信息输出。 
  计算1+2+3+…+n<=30000的最大n值的语句为: 
  sum = 0 
  n = 0 
  Do While sum <= 30000 
  n = n + 1 
  sum = sum + n 
  Loop 
  n = n - 1 
  代码调用宏对象mEmp的语句为:DoCmd.RunMacro mEmp。 
  最后保存并运行该窗体。
相关TAG标签
上一篇:2014年计算机二级考试VF上机试题及答案9
下一篇:2014年计算机二级考试Access上机考试试题及答案2
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站