Access操作题复习_第1页
Access操作题复习_第2页
Access操作题复习_第3页
Access操作题复习_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、注:所有题均来自网络上全国计算机二级等级考试Access模拟试题第1题 在考生文件夹下,sampl.accdb数据库文件中建立表tTeacher,表结构如下:字段名称数据类型字段大小格式编号文本5姓名文本4性别文本1年龄数字熬刮工作时间日期/时间短日期职称文本5联系电话文本12在职否是佰是/否(2) 判断选择合适字段设置为tTeacher的主键。(3) 设置职称字段的默认值属性为讲师,利用查阅向导实现通过下拉列表方式选 择输入“助教”、“讲师”、“副教授”和“教授”。(4) 设置年龄字段的有效性规则为不能是空值,并设置有效性文本为“年龄不能 为空! ”。(5) 将学生“工作时间”字段的默认值设

2、置本年度的1月1日(规定:本年度的年号 必须用函数获取)(6) 设置编号字段的输入掩码为只能输入5位数字或字母形式。 在tTeacher表中输入以下一条记录:錦号姓名性别年龄工作时间职称联系电话在职否92016李丽女32讲8)在数据表视图中将“联系xx”字段隐藏起来第2题在考生文件夹下有一个数据库文件“ samp3.accdb”,其中存在已经设计好 的3个关联表对象“tStud ”、“tCourse ”和“tScore ”及一个临时表对象“tTmp”。 请按以下要求完成设计。(1) 创建一个查询,查找并显示照片信息为空的男同学的“学号”、“姓名”、 “性别”和“年龄

3、” 4个字段的内容,将查询命名为“ qT1”。(2) 创建一个查询,查找并显示选课学生的“姓名”和“课程名”两个字段 的内容,将查询命名为“ qT2”。(3) 创建一个查询,计算选课学生的平均分数,显示为“学号”和“平均分”两列信息,要求按照平均分降序排列,将查询命名为“qT3”。(4) 创建一个查询,查找并显示姓名中含有“红”字学生的“学号”、“姓 名”、“性别”和“年龄” 4个字段的内容,将查询命名为“ qT4”。(5) 创建一个查询,将临时表对象“ tTmp”中女学生编号的第一个字符更改 为“1”,所建查询命名为“ qT5”。、部分二级等级考试模拟题及解题思路参考1、在考生文件夹下,存在

4、一个数据库文件samp2.mdb,里边已建立两个表对象tGrade和tStudent ;同时还存在一个Excel文件tCourse.xls 。试按以下操作要求,完成表的编辑:(1 )将Excel文件tCourse.xls导入到samp2.mdb数据库文件中,表名称不变,设课程编号字段为主键;(2 )对tGrade表进行适当的设置,使该表中的学号为必填字段,成绩字段的输入值为非负数,并在输 入岀现错误时提示“成绩应为非负数,请重新输入!”信息;(3) 将tGrade表中成绩低于60分的记录全部删除;(4) 设置tGrade表的显示格式,使显示表的单元格显示效果为凹陷、文字字体为宋体、字号为11;

5、(5) 建立tStudent、tGrade和tCourse三表之间的关系,并实施参照完整性。本题主要考核点:导入表、字段的增添、复合主键的设置、关系的建立、关系的建立。本题解题思路:第一步:打开考生文件夹下的samp2.mdb数据库。第二步:单击文件菜单下获取外部数据下的导入菜单,在弹岀的对话框中选择考生文件夹中的 tCourse.xls ,单击下一步按钮、再点下一步按钮,选择数据的保存位置为新表中,单击下一步按钮、再点 下一步按钮,设置主键为课程编号,点击完成。第三步:打开tGrade表的设计视图,选中学号字段,必填字段的属性值为是,选中成绩字段,有效 性规则为=0,有效性文本为:成绩应为非

6、负数,请重新输入!。打开tGrade表的数据表视图,按降序或升序排序,将成绩小于60分的记录全部删除。再选择格式菜单下的数据表菜单,设置单元格效果为凹陷,选 择格式菜单下的字体菜单,设置为宋体、11号。第四步:选择工具栏上的关系按钮(或者单击右键,选择关系),然后单击菜单上的显示表按钮(或单击右键,在弹出的菜单中选择显示表),把 tStudent、tGrade和tCourse添加到关系窗体中,鼠标选中 tStudent中的学号字段,然后拖到tGrade中的学号字段。然后在弹岀的窗体中选中实施参照完整性复选框, 然后点击创建。用同样的方法连接课程编号字段,建立tGrade和tCourse之间的关

7、系。2、 在考生文件夹下,存在一个数据库文件“samp1.mdb。在数据库文件中已经建立了一个表对象“学 生基本情况。试按以下操作要求,完成各种操作:(1) 将“学生基本情况表名称更改为“tStud ;(2) 设置“身份ID字段为主键;并设置“身份ID 字段的相应属性,使该字段在数据表视图中的显 示标题为“身份证;(3) 将“姓名字段设置为有重复索引;(4) 在“家长身份证号和“语文两字段间增加一个字段,名称为“xx,数据类型为“文本,大小为12 ;(5) 将新增“ xx”字段的输入掩码设置为“ 010-*”形式。其中“ 010-部分自动输出,后八位为0到9的数字显示;(6) 在数据表视图中将

8、隐藏的“编号”字段重新显示岀来。本题考点:表名更改;设置主键;字段标题、索引和输入掩码等字段属性的设置;取消隐藏列。(1) 步骤1:打开“ samp1.mdb数据库窗口,右键单击“学生基本情况表选择【重命名】。 步骤2 :在光标处输入“ tStud ”。(2) 步骤1:右键单击表“tStud ”选择【设计视图】。步骤2 :右键单击“身份ID行选择【主键】。步骤3 :在“标题”行输入“身份证”。步骤4 :单击工具栏中的“保存”按钮。(3) 步骤1:单击“姓名字段行任一处。步骤2 :在“索引”行选中“有(有重复)”。 步骤3 :单击工具栏中的“保存”按钮。(4) 步骤1 :单击“语文字段行任一处。

9、步骤2 :单击菜单栏【插入】|【行】。步骤3 :在新增的空白行“字段名称”列输入“xx ,“数据类型”列选择“文本,属性栏“字段大小”行输入“12。(5) 步骤1:在“输入掩码行输入“010 - 00000000 ”。步骤2 :单击工具栏中的“保存”按钮。(6) 步骤1:单击菜单栏【视图】|【数据表视图】。步骤2 :单击菜单栏【格式】|【取消隐藏列】。步骤3 :将“编号字段选中,使“编号”字段显示岀来,单击“关闭按钮。 步骤4 :单击工具栏中的“保存”按钮,关闭数据表视图。3、 在考生文件夹下,samp1.mdb数据库文件已建立表对象tEmployee。试按一下操作要求,完成表的编辑:(1)

10、设置编号字段为主键;(2) 设置年龄字段的有效性规则属性为:大于等于17且小于等于55;(3) 设置聘用时间字段的默认值为:系统当前日期;(4) 交换表结构中的职务与聘用时间两个字段的位置;(5) 删除表中职工编号为000024和000028的两条记录;(6) 在编辑完的表中追加以下一条新记录:姓名年龄聘用时间所屋部门职务简历Q00031壬涛男3502主背熟悉系訖维护本题主要考核点:主键的设置、有效性规则的设置、默认值的设置、删除表中记录及向表中输入内容。本题解题思路:第一步:打开考生文件夹下的 sampl.md数据库。第二步:选中表tEmployee,点击设计按钮,在弹岀的表设计器中选中编号

11、行,点击工具栏上的主键 按钮;选中年龄字段,再选中下面的有效性规则,点击右边的 按钮,弹岀表达式生成器,在文本框中输入=17 And =17 And =55;选中聘用时间字段,点击默认值属性右边的按钮,弹岀表达式生成器,在文本框中输入=Now(),也可以直接在那个默认值框中直接 输入=Now();选中职务字段行,按住鼠标左键把职务字段移到聘用时间字段前,选中聘用时间字段,按住鼠标左键把该字段移到原来职务字段的位置。然后保存该表。第三步:打开表tTeacher,选中编号为 000024的记录,然后点击工具栏上的删除记录按钮,或者单 击鼠标右键,在弹岀的下拉菜单中选择删除记录,再弹岀的对话框中选择

12、是;以同样的方式删除编号为000028的记录;然后在表的最后输入题面所要求的各字段的内容。4、在考生文件夹下有一个数据库文件“samp2.accdb ,里面已经设计好两个表对象“tA ”和“ tB”。请按以下要求完成设计:(1) 创建一个查询,查找并显示所有客人的“姓名”、“房间号”、“ xx”和“入住日期” 4个字段内 容,将查询命名为“ qTl ”。(2) 创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示“姓名”、“房间号”、“已住天数”和“应交金额”,将查询命名为“qT2”。注:输入姓名时应提示“请输入姓名:”。应交金额=已住天数*价格。(3) 创建一个

13、查询,查找“身份证”字段第4位至第6位值为“ l02 ”的纪录,并显示“姓名”、“入住日期”和“价格” 3个字段内容,将查询命名为“ qT3”。(4) 以表对象“ tB”为数据源创建一个交叉表查询,使用房间号统计并显示每栋楼的各类房间个数。行标题为“楼号”,列标题为“房间类别”,所建查询命名为“qT4”。注:房间号的前两位为楼号本题考点:创建条件查询、分组总计查询和交叉表查询等。【解题思路】第1、2.3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达 式。(1) 【操作步骤】步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“认”和“

14、tB “,关闭“显示表”对话框。步骤2 :分别双击“姓名”、“房间号”、“xx”和“人住日期”字段将其添加到“字段”行。步骤3 :按Ctrl+s保存修改,另存为“ qTl”。关闭设计视图。(2) 【操作步骤】步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“tA ”和tB ”,关闭“显示表”对话框。步骤2 :分别双击“姓名”和“房间号”字段将其添加到“字段”行。在“姓名”字段的“条件”行 输入“请输入姓名:”。步骤3:在字段行下一列输入“已住天数:Day(Date().人住日期)”。步骤4:在字段行下一列输入“应交金额:Day(Date().人住日期)*

15、价格”。步骤5 :按Ctrl+S保存修改,另存为“ qT2”。关闭设计视图。(3) 【操作步骤】步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“认”和tB,关闭“显示表”对话框。步骤2 :分别双击“姓名”、“入住日期”、“价格”和“身份证”字段添加到“字段”行。步骤3 :在“身份证”字段的“条件”行输入“Mid(身份证,4, 3)= ”102”,在“显示”行取消该字段显示。步骤4 :按Ctrl+S保存修改,另存为“ qT3”。关闭设计视图。(4) 【操作步骤】步骤1 :单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中双击表“tB

16、关闭“显示表”对话框。步骤 2 :单击“设计”选项卡“查询类型”组中的“交叉表”按钮。步骤3 :在“字段”行的第一列输入“楼号:Left(房间号,2) ”。双击“房间类别”和“房间号”字段。步骤4在“房间号”字段“总计”行下拉列表中选择“计数”。步骤5:分别在“楼号”、“房间类别”和“房间号”字段的“交叉表”行下拉列表中选择“行标题” “列标题”和“值”。步骤 6:按Ctrl+s保存修改,另存为“ qT4”。关闭设计视图。【易错提示】添加新字段时要注意所用表达式的格式,创建交叉表时要分清行、列、值字段,不要 混淆。5、在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个

17、关联表对象“tStud ”、tCourse ”“tScore ”和表对象“ tTemp”。请按以下要求完成设计:(1) 创建一个选择查询,查找并显示没有摄影爱好的学生的”学号”、”姓名”、”性别”和”年龄”4个字段内容,将查询命名为“ qTl”。(2) 创建一个总计查询,查找学生的成绩信息,并显示为“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,将查询命名为“qT2”。(3) 创建一个选择查询,查找并显示学生的“姓名”、“课程名”和“成绩”3个字段内容,将查询命名为“ qT3”。(4) 创建一个更新查询,将表“ tTemp”中“年龄”字段值加l,并清除“团员否”字段的值

18、,所建查 询命名为“ qT4”。本题考点:创建无条件查询、更新查询和删除查询等。【解题思路】第1、2,3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达 式。(1) 【操作步骤】步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中双击表“tStud ”, 关闭“显示表”对话框。步骤2 :分别双击“学号”、“姓名”、“性别”、“年龄”和“简历”字段。步骤3 :在“简历”字段的“条件”行输入“not 1ike “ *摄影* ” ”,取消该字段的显示。步骤4 :按Ctr1+s保存修改,另存为“ qT1”。关闭设计视图。(2) 【操作步骤】步骤t :单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中双击

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论