ACCESS实验查询的综合操作_第1页
ACCESS实验查询的综合操作_第2页
ACCESS实验查询的综合操作_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、ACCESS实验实验7查询的综合操作一、实验目的: 了解各种查询的特点以及用途; 掌握参数查询、分组统计查询等专用查询的设计方法; 掌握操作查询的设计方法和注意事项;请注意:第一:本实验共有5题,每做一道题,请在与本题相同的文件夹下操作,比如, 你做01,则需要在文件夹01中操作;第二:同学们在做练习的过程中,应尽量先独立思考怎么去做题目,还要反复 地去尝试各种做法。只有在确实不会做或者是没有讲过的情况下才去看参考步 骤或参考视频,千万不要想都不想直接对着步骤或者看着视频做,这样达不到 练习的目的。01考生文件夹下存在一个数据库文件"samp2.mdb",里面已经设计好表对

2、象 "tCourse"、"tScore"和"tStud",试按以下要求完成设计:(1)创建一个查询,查找党员记录,并显示"姓名"、"性别"和"入校时间" 三列信息,所建查询命名为"qT1"。(2) 创建一个查询,当运行该查询时,屏幕上显示提示信息:"请输入要比 较的分数:",输入要比较的分数后,该查询查找学生选课成绩的平均分大于输 入值的学生信息,并显示"学号"和"平均分"两列信息,所建查询命名为

3、"qT2"。(3) 创建一个交叉表查询,统计并显示各班每门课程的平均成绩, 统计显示 结果如下图所示(要求:直接用查询设计视图建立交叉表查询,不允许用其他查 询做数据源),所建查询命名为"qT3"。(4)创建一个查询,运行该查询后生成一个新表,表名为 "tNew",表结构包 括"学号"、"姓名"、"性别"、"课程名"和"成绩"等五个字段,表内容为90分以上 (包括90分)或不及格的所有学生记录,并按课程名降序排序,所建查询命名为 &qu

4、ot;qT4"。要求创建此查询后,运行该查询,并查看运行结果。【考点分析】本题考点:创建条件查询、交叉表查询、参数查询和生成表查询。(1)【操作步骤】步骤1:选择"查询"对象,双击"在设计视图中创建查询",在打开的"显示表 "对话框中双击"tStud",关闭"显示表"窗口 ,然后分别双击"姓名"、"性别"、" 入校时间"和"政治面目"字段。步骤2:在"政治面目"字段的"条件&q

5、uot;行中输入"党员",并取消该字段"显示" 复选框的勾选。步骤3:单击工具栏中的"保存"按钮,将查询保存为"qT1",运行并退出查 询。(2)【操作步骤】步骤1:选择"查询"对象,双击"在设计视图中创建查询",在打开的"显示表 "对话框中双击"tScore',关闭"显示表"窗口,然后分别双击"学号"和"成绩"字段。步骤2:将"成绩"字段改为"平均

6、分:成绩",选择"视图"菜单中的"总计"命令, 在"总计"行中选择该字段的"平均值",在"条件"行输入" 请输入要比较的分 数:"。步骤3:单击工具栏中的"保存"按钮,将查询保存为"qT2",运行并退出查 询。(3)【操作步骤】步骤1:选择"查询"对象,双击"在设计视图中创建查询",在打开的"显示表 "对话框中分别双击"tScore'和"t

7、Course",关闭"显示表"窗口。步骤2:选择"查询"菜单下的"交叉表查询"命令。然后分别双击"学号"、" 课程名"和"成绩"字段。步骤3:修改字段"学号"为"班级编号:left(tScore!学号,8)"将"成绩"字段 改为"round(avg(成绩)",并在"总计"中选择"表达式"。分别在"学号"、"课程 名&q

8、uot;和"成绩"字段的"交叉表"行中选择"行标题"、"列标题"和"值"。步骤4:单击工具栏中的"保存"按钮,将查询保存为"qT3",运行并退出查(4) 【操作步骤】步骤1:选择"查询"对象,双击"在设计视图中创建查询",在打开的"显示表 "对话框中分别双击"tScord、"tStud"和"tCourse",关闭"显示表"窗口。

9、步骤2:选择"查询"菜单中的"生成表查询"命令,在弹出的对话框中输入新 生成表的名字"tNew"。步骤3 :分别双击"学号"、"姓名"、"性别"、"课程名"和"成绩"字段,在" 课程名"字段的"排序"行中选择"降序",在"成绩"字段的"条件"行中输入">=90 or <60"。步骤4:单击工具栏中的&quo

10、t;保存"按钮,将查询保存为"qT4",运行并退出查 询。02考生文件夹下有一个数据库文件"samp2.mdb",其中存在已经设计好的一个 表对象"tTeacher"。请按以下要求完成设计:(1) 创建一个查询,计算并输出教师最大年龄与最小年龄的差值,显示标题为 "m_age",将查询命名为"qT1"。(2) 创建一个查询,查找并显示具有研究生学历的教师的"编号"、"姓名"、"性别"和"系别"4个字段内容,

11、将查询命名为"qT2"。(3) 创建一个查询,查找并显示年龄小于等于38、职称为副教授或教授的教师 的"编号"、"姓名"、"年龄"、"学历"和"职称"5个字段,将查询命名为"qT3"。(4) 创建一个查询,查找并统计在职教师按照职称进行分类的平均年龄,然后显示出标题为"职称"和"平均年龄"的两个字段内容,将查询命名为"qT4"。【考点分析】本题考点:创建条件查询及分组总计查询【解题思路】第1、2、

12、3、4小题在查询设计视图中创建不同的查询,按题目 要求添加字段和条件表达式。(1) 【操作步骤】步骤1:在设计视图中新建查询,在"显示表"对话框中添加表"tTeacher",关 闭"显示表"对话框。步骤2:在字段行输入:m_age: Max(tTeacher!年龄min(tTeacher!年 龄),单击"显示"行的复选框使字段显示。单击工具栏中"保存"按钮,另存为 "qT1",关闭设计视图。【操作步骤】步骤1:在设计视图中新建查询,添加表"tTeacher'

13、,关闭"显示表"对话框。步骤2 :双击"编号""姓名""丿性别""系别""学历"字段,在"学历"字段的条件 行输入"研究生",取消"学历"字段的显示的勾选。单击工具栏中"保存"按钮曰 另存为"qT2",关闭设计视图。(3)【操作步骤】步骤1:在设计视图中新建查询,添加表"tTeacher',关闭"显示表"对话框。步骤2 :双击"编

14、号""姓名""年龄""学历""职称"字段,在"年龄"字段的条件 行输入"<=38",在"职称"的条件行输入""教授"or"畐燉授""。单击工具栏中"保存 "按钮曰,另存为"qT3",关闭设计视图。【操作步骤】步骤1:在设计视图中新建查询,添加表"tTeacher',关闭"显示表"对话框。步骤2:双击&qu

15、ot;职称""年龄""在职否"字段,单击菜单栏【视图】|【总计】,在 "年龄"字段的"总计"行选择"平均值",在"年龄"字段前添加"平均年龄:"字样。单 击工具栏中"保存"按钮,另存为"qT4",关闭设计视图。03考生文件夹下有一个数据库文件"samp2.mdb",其中存在已经设计好的两个 表对象"tEmployee"和"tGroup"。请按以下要

16、求完成设计:(1) 创建一个查询,查找并显示没有运动爱好的职工的"编号"、"姓名"、"性别"、"年龄"和"职务"5个字段内容,将查询命名为"qT1"。建立"tGroup"和"tEmployee"两表之间的一对多关系,并实施参照完整性。(3) 创建一个查询,查找并显示聘期超过 5年(使用函数)的开发部职工的"编号 "、"姓名"、"职务"和"聘用时间"4个字段内

17、容,将查询命名为"qT2"。(4) 创建一个查询,检索职务为经理的职工的"编号"和"姓名"信息,然后将两 列信息合二为一输出(比如,编号为"000011"、姓名为"吴大伟"的数据输出形式为 "000011吴大伟"),并命名字段标题为"管理人员",将查询命名为"qT3"。【考点分析】 本题考点:创建条件查询;建立表间关系等。【解题思路】 第1、3、4小题在查询设计视图中创建条件查询,在 "条件"行 按题目要求填写条件表

18、达式;第2小题在关系界面中建立表间关系。(1)【操作步骤】步骤1:在设计视图中新建查询,从"显示表"对话框添加表"tEmployee",关 闭"显示表"对话框。步骤2:双击"编号""姓名""丿性别""年龄""职务""简历"字段,取消"简历"字段 的显示,在下面的条件行中输入"Not Like"*运动*""。单击工具栏中"保存"按钮 曰,将

19、查询另存为"qT1",关闭设计视图。【操作步骤】步骤1:单击菜单栏【工具】I【关系】,单击菜单栏【关系】I【显示表】,分 别添加表"tGroup"和"tEmployee",关闭显示表对话框。步骤2:选中表"tGroup"中的"部门编号"字段,拖动到表"tEmployee"的"所属 部门"字段,放开鼠标,单击"实施参照完整性"选项,然后单击"创建"按钮。单击 工具栏中"保存"按钮曰,关闭"

20、关系"界面。(3)【操作步骤】步骤1:在设计视图中新建查询,从"显示表"对话框添加表"tGroup"和"tEmployee"到关系界面,关闭"显示表"对话框。步骤2 :双击"编号""姓名""职务""名称""聘用时间"字段,在"名称"字段条 件行输入"开发部",添加新字段"Year(Date()-Year(聘用时间)",在条件行中输 入"&

21、gt;5",取消该字段和"名称"字段的显示。单击工具栏中"保存"按钮曰,将查询 另存为"qT2",关闭设计视图。【操作步骤】步骤1:在设计视图中新建查询,在"显示表"对话框添加表"tEmployee",关 闭"显示表"对话框。步骤2:添加新字段"管理人员:编号+姓名",双击添加"职务"字段。步骤3:在"职务"字段条件行输入"经理",取消"职务"字段的显示。单击工具 栏

22、中"保存"按钮曰,将查询另存为"qT3",关闭设计视图。【易错误区】创建"qT2"时,要正确设置聘期大于5年的格式,创建"qT3"时要注意添加"管理人员"字段。04考生文件夹下有一个数据库文件"samp2.mdb",其中存在已经设计好的3个关 联表对象"tStud"、"tCourse"和"tScore'及表对象"tTemp"。请按以下要求完成设计:(1) 创建一个查询,查找并显示学生的"姓

23、名"、"课程名"和"成绩"3个字段内容, 将查询命名为"qT1"。(2) 创建一个查询,查找并显示有摄影爱好的学生的"学号"、"姓名"、"性别"、 "年龄"和"入校时间"5个字段内容,将查询命名为"qT2"。(3) 创建一个查询,查找学生的成绩信息,并显示"学号"和"平均成绩"两列内容。其中"平均成绩"一列数据由统计计算得到,将查询命名为"

24、;qT3"。(4) 创建一个查询,将"tStud"表中女学生的信息追加到"tTemp"表对应的字段 中,将查询命名为"qT4"。【考点分析】本题考点:创建条件查询、总计查询和追加查询【解题思路】第1、2、3、4小题在查询设计视图中创建不同的查询,按题目 要求添加字段和条件表达式。(1)【操作步骤】步骤1:在设计视图中新建查询,从"显示表"对话框中添加表"tStud"、"tScore"、 "tCourse",关闭"显示表"对话框

25、。步骤2:双击添加"姓名""课程名""成绩"字段,单击工具栏中的"保存"按钮, 另存为"qT1"。关闭设计视图。【操作步骤】步骤1:在设计视图中新建查询,从"显示表"对话框中添加表"tStud",关闭" 显示表"对话框。步骤2:双击添加"学号""姓名""丿性别""年龄""入校时间""简历"字段,在"简 历&q

26、uot;字段的"条件"行输入"like"*摄影*"",单击"显示"行取消字段显示的勾选。单 击工具栏中的"保存"按钮,另存为"qT2"。关闭设计视图。(3)【操作步骤】步骤1:在设计视图中新建查询,从"显示表"对话框中添加表"tScore",关闭" 显示表"对话框。步骤2:双击"学号""成绩"字段,单击菜单栏【视图】|【总计】,在"成绩"字 段"总

27、计"行下拉列表中选中"平均值"。在"成绩"字段前添加"平均成绩:"字样。 单击工具栏中的"保存"按钮曰,另存为"qT3"。关闭设计视图。【操作步骤】步骤1:在设计视图中新建查询,从"显示表"对话框中添加表"tStud",关闭" 显示表"对话框。步骤2 :单击菜单栏【查询】|【追加查询】,在"表名称"中输入"tTemp",单 击"确定"按钮。步骤3:双击"学号

28、""姓名""丿性别""年龄""所属院系""入校时间"字段,在"性 别"字段的"条件"行输入"女"。步骤4:单击菜单栏【查询】|【运行】,在弹出的对话框中单击"是"按钮。单 击工具栏中"保存"按钮,另存为"qT4"。关闭设计视图。【易错误区】 设置查询条件时要输入正确的格式,添加新字段时要正确选 择对应的字段。05考生文件夹下有一个数据库文件"samp2.md

29、b",其中存在已经设计好的两个 表对象"tTeacher1和"tTeacher2及一个宏对象"mTest"。请按以下要求完成设计:(1) 创建一个查询,查找并显示教师的"编号"、"姓名"、"性别"、"年龄"和"职 称"5个字段内容,将查询命名为"qT1"。(2) 创建一个查询,查找并显示没有在职的教师的"编号"、"姓名"和"联系电话 "3个字段内容,将查询命名为&qu

30、ot;qT2"。(3) 创建一个查询,将"tTeache叩表中年龄小于等于45的党员教授或年龄小于等于35的党员副教授记录追加到"tTeacher?表的相应字段中,将查询命名为"qT3"。(4) 创建一个窗体,命名为"fTest"。将窗体"标题"属性设为"测试窗体"在窗 体的主体节区添加一个命令按钮,命名为"btnR",标题为"测试";设置该命令按 钮的单击事件属性为给定的宏对象"mTest"。【考点分析】 本题考点:创建条件

31、查询、追加查询;窗体命令按钮属性设 置。【解题思路】 第1、2、3小题在查询设计视图中创建不同的查询,按题目要 求添加字段和条件表达式;第4小题在窗体设计视图右键单击控件选择【属性】 设置属性。(1)【操作步骤】步骤1:选择"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按 钮。在"显示表"对话框双击表"tTeacherl",关闭"显示表"对话框。步骤2:分别双击"编号"、"姓名"、"性别&q

32、uot;、"年龄"和"职务"字段添加到"字段 "行。步骤3:单击工具栏中"保存"按钮E1,另存为"qT1"。关闭设计视图。【操作步骤】步骤1:选中"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按 钮。在"显示表"对话框双击表"tTeacher1",关闭"显示表"对话框。步骤2:分别双击"编号"、"姓名"、"联系电话"和"在职否"字段。步骤3:在"在职否"字段的"条件"行输入"no",单击"显示"行取消字段显示。步骤4:单击工具栏中"保存"按钮刁,另存为"qT2"。关闭设计视图。(3)【操作步骤】步骤1:选

温馨提示

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

评论

0/150

提交评论