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

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

14-02-11        来源:[db:作者]  
收藏   我要投稿
  基本操作:

  在考生文件夹下,已有samp1.mdb数据库文件和Stab.xls文件,samp1.mdb中已建立表对象student和grade,试按以下要求,完成表的各种操作:

  (1)将考生文件夹下的Stab.xls文件导入到student表中;

  (2)将student表中1975年到1980年之间(包括1975年和1980年)出生的学生记录删除;

  (3)将student表中性别字段的默认值属性设置为男;

  (4)将student表拆分为两个新表,表名分别为tStud和tOffice。其中tStud表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为学号;tOffice表结构为:院系,院长,院办电话,主键为院系;要求:保留student表。

  (5)建立student和grade两表之间的关系。

  简单应用:

  考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好表对象tCourse、tSinfo、tGrade和tStudent,试按以下要求完成设计:

  (1)创建一个查询,查找并显示姓名、政治面貌、课程名和成绩等四个字段的内容,所建查询名为qT1;

  (2)创建一个查询,计算每名学生所选课程的学分总和,并依次显示姓名和学分,其中学分为计算出的学分总和,所建查询名为qT2;

  (3)创建一个查询,查找年龄小于平均年龄的学生,并显示其姓名,所建查询名为qT3;

  (4)创建一个查询,将所有学生的班级编号、姓名、课程名和成绩等值填入tSinfo表相应字段中,其中班级编号值是tStudent表中学号字段的前6位,所建查询名为qT4。

  综合应用:

  考生文件夹下存在一个数据库文件samp3.mdb,里面已经设计了表对象tEmp、窗体对象fEmp、报表对象rEmp和宏对象mEmp。试在此基础上按照以下要求补充设计:

  (1)将表对象tEmp中聘用时间字段的格式调整为长日期显示、性别字段的有效性文本设置为只能输入男和女;

  (2)设置报表rEmp按照性别字段降序(先女后男)排列输出;将报表页面页脚区域内名为tPage的文本框控件设置为页码/总页数形式的页码显示(如1/35、2/35、...);

  (3)将fEmp窗体上名为bTitle的标签上移到距btnP命令按钮1厘米的位置(即标签的下边界距命令按钮的上边界1厘米)。同时,将窗体按钮btnP的单击事件属性设置为宏mEmp。

  注意:不允许修改数据库中的宏对象mEmp;不允许修改窗体对象fEmp和报表对象rEmp中未涉及的控件和属性;不允许修改表对象tEmp中未涉及的字段和属性。

  上机试题解析

  基本操作:

  本题主要考核点:导入表、记录的删除、字段属性的修改、拆分表、关系的建立。

  本题解题思路:

  第一步:打开考生文件夹下的samp1.mdb数据库。

  第二步:单击文件菜单下获取外部数据下的导入菜单,在弹出的对话框中选择考生文件夹中的Stab.xls,单击下一步按钮,再点下一步按钮,选择数据的保存位置为现有的表中,并在右边下拉列表框中选择student表,单击下一步,点击完成即可。

  第三步:删除符合条件的记录有两种方法,一种是打开student表记录,对出生日期时行排序,选中表中出生日期在1975年到1980年之间的学生的记录,单击右键,选中删除记录即可;另一种方法是建立删除查询,其方法是:在student表的查询设计视图创建查询,在显示表中选择student表进行添加,在查询菜单中点击删除查询,则在查询设计网格中,出现删除行。然后从字段列表中将星号(*)拖拽到查询设计网格,再从表的字段列表中将所需判断删除条件的字段出生日期拖拽到设计网格的另一列中。在网格中的删除行中将显示From或Where,在Where显示列的条件中输入题面要求的条件>=#1975-1-1#And<=#1980-12-31#,点击工具栏上的运行按钮后即可删除满足相应条件的记录。

  第四步:打开student表的设计视图,选中性别字段,在常规选项卡的默认值属性框中输入男,然后保存该表。

  第五步:点击工具菜单上分析中表,连续点击两个下一步,选中student表,点击下一步,点击否,自行决定前的单选按钮,双击表1的标题条,输入表名tStud后点击确定。然后从tStud表中拖放出院系字段形成新表tOffice,再将院长、院办电话字段依次从tStud表中拖放到tOffice表中,设置tStud表的主键为学号,tOffice表的主键为院系,点击下一步,在请选择是否创建查询对话框中选择否,不创建查询,单击完成即可。

  第六步:选择工具栏上的关系按钮(或者单击右键,选择关系),然后单击菜单上的显示表按钮(或单击右键,在弹出的菜单中选择显示表),把student和grade表添加到关系窗体中,鼠标选中student表中的学号字段,然后拖到grade中的学号字段,点击创建即可。

  简单应用:

  本题主要考的是数据库的查询。

  本题解题思路:

  (1)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tCourse、tGrade和tStudent表,选择题目中所说的四个字段,最后以qT1保存查询。

  (2)与第1小题类似,选择表中的姓名字段,再点击工具栏上的总计按钮(或选择右击鼠标的下拉菜单中的总计),然后在第二个字段中输入学分:学分,总计中选择总计,最后以qT2保存查询。

  (3)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStudent表,选择表中的姓名和年龄字段,姓名字段处的总计处选择表达式,把年龄字段的显示中的钩去掉,在年龄字段的总计中选择条件,条件中输入<(selectAvg([年龄])fromtstudent),最后以qT3保存查询。

  (4)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tCourse、tGrade和tStudent表,在第一个字段中输入班级编号:Left([tStudent].[学号],6),再选择姓名、课程名和成绩字段。选择查询菜单中的追加查询菜单(或者右击鼠标,在弹出的菜单中选择追加查询),追加到当前数据库tSinfo表中,最后以qT4保存查询。

  综合应用:

  本题主要考核点:表结构的修改、有效性文本的设置、报表中的排序、窗体的设计。

  本题解题思路:

  第一步:打开考生文件夹下的samp3.mdb数据库。

  第二步:选中表对象tEmp,点击设计按钮,在弹出的表设计器中选中聘用时间字段,在格式字段属性中选择长日期;选中性别字段,再选中下面的有效性文本,在右边的框中输入只能输入男和女。

  第三步:选中报表对象rEmp,选择设计视图,选中主体区中的性别,再选择视图菜单中的排序与分组,在弹出的对话框中选择性别字段,排序次序选择降序。选中页面页脚区的tPage文本框控件,在文本框中输入=&/&。

  第四步:选中fEmp窗体,点击设计按钮,选中bTitle标签,并点击菜单栏上视图下的属性按钮,上边距属性设置为1厘米,选择窗体按钮btnP,并点击菜单栏上视图下的属性按钮,选择事件栏设置单击属性为mEmp。

相关TAG标签
上一篇:2014年计算机二级考试Access上机考试试题及答案11
下一篇:2014年计算机二级考试Access上机考试试题及答案9
相关文章
图文推荐

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

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