资源预览内容
第1页 / 共20页
第2页 / 共20页
第3页 / 共20页
第4页 / 共20页
第5页 / 共20页
第6页 / 共20页
第7页 / 共20页
第8页 / 共20页
第9页 / 共20页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
;.1项目二十:学生信息查询及报表的创建;.2项目描述虽然前面学习使用了排序和筛选记录数据,但如果想要获取符合特定条件的数据集合,并对该集合做更进一步的汇总,分析和统计的话,查找与筛选就力不从心了,必须使用查询功能实现。本任务要制作的“教师信息查询”和“修完学分的学生查询”以及“交叉表查询”。;.3项目效果图;.4教学目标能力目标能力目标:能够使用向导创建选择查询。能够使用查询设计视图创建查询。能够建立交叉表查询。;.5教学目标知识目标知识目标:了解查询的功能及类别。掌握建立查询的几种使用方法。掌握使用查询向导创建查询掌握在设计视图中创建查询。;.6教学目标素质目标:素质目标:倡导学生主动参与学习,发现问题,探索问题培养独立思考问题、解决问题的能力培养学生乐观向上的生活态度,学会与老师同学交流,提高他们团结协作的能力、沟通能力及表达能力。培养学生的观察分析能力,养成认真细致的工作态度培养及提高学生的创新能力培养学生在项目制作中遵守6S管理要求的习惯 ;.7项目完成过程20.1 使用向导创建选择查询使用向导创建选择查询【操作要求】使用查询向导,建立教师的“姓名”、“性别”、“职称”、和“系别”等信息查询。【实施过程】步骤步骤01 打开“教学管理”数据库,打开“教师”表。在“创建”选项卡上的“查询”组中,单击 命令。步骤步骤02 在打开的“新建查询”对话框中,选中“简单查询向导”,然后单击“确定”,如图5-35所示。步骤步骤03 在打开的“请确定查询中使用哪些字段”对话框中,在“表/查询”列表框中,选中要使用的表:教师。;.8项目完成过程步骤步骤04 在“可用字段”窗格中,选中“姓名”,单击“ ”按钮,把它发送到“选定字段”窗格中;然后同样的方法,依次选取中“性别”、“职称”和“系别”字段,把它们发送到“选定字段”窗格中,单击“下一步”按钮。步骤05 在打开的“请为查询指定标题”对话框中,使用默认标题“教师查询”或者自行输入标题。使用默认设置“打开查询查看信息”,单击“完成”,如图5-37所示,在关闭查询向导对话框后,打开查询的数据表视图就可以看到查询的结果。;.9项目完成过程20.2 使用查询设计视图使用查询设计视图【操作要求】使用查询设计视图,查询修满学分的学生信息,包括“学号”、“姓名”、“课程名称”、“成绩”和学分。【实施过程】步骤步骤01 打开“教学管理”数据库,在“创建”选项卡上的“查询”组中,单击 按钮,打开“查询与设计视图”窗口。;.10项目完成过程步骤02 在“显示表”对话框中,按住“Ctrl”不放、依次单击“学生”、“学生选课成绩”、“教师授课”表,把这三个表选中,然后单击“添加”按钮,把三个表添加到设计网格上部的“对象”窗格中。添加后,在这些表之间自动显示出它们之间的“关系”。单击“关闭”按钮,关闭“显示表”对话框。步骤0 在学生表中,选中“学号”、“姓名”字段,然后拖到设计网格中,用同样的方法把“学生选课成绩”表中的“课程名称”、“成绩”,以及“教师授课”表中的“学分”字段添加到设计网格中。步骤0 在设计网格的“成绩”列的“条件”行的单元格中,输入条件“=60”,;.11项目完成过程步骤步骤0 在“设计”选项卡的“结果”组中,单击 按钮,打开“查询视图”,显示查询结果。步骤步骤0 在快捷工具栏上,单击“保存”按钮,打开“另存为”对话框,输入查询名称“修完学分的学生”,单击“确定”按钮,;.12项目完成过程20.3 建立交叉表查询建立交叉表查询【操作要求】使用设计视图创建一个交叉表查询,依据建立教师的“学生”、“学生选课成绩”表中的数据,输出“学生选课成绩表中的每位学生的学号,姓名,及其各门课程的成绩。【实施过程】步骤步骤01 打开“教学管理”数据库,再打开查询设计视图,将“学生”、“学生选课成绩”两个数据表添加到设计视图的上方窗格中。;.13项目完成过程步骤步骤02 将“学生”表的“学号”和“姓名”字段分别拖到设计视图下方“字段”行的第1列和第2列,将“学生选取课成绩”表中的“课程名称”拖放到“字段”行的第3列,再将“成绩”拖到“字段行的”第4列。步骤步骤03 单击主窗口工具栏上的“查询类型”按钮,从其下拉列表中选择【交叉表查询】选项,此时将会在设计视图下方自动插入“总计”行和“交叉表”行。步骤步骤04 单击“学号”字段列的“交叉表”网格,再单击其右侧出现的向下箭头;在下拉列表中选择“行标题”,用同样的方法在“姓名”字段列的“交叉表”网格中选定“行标题”。;.14项目完成过程步骤步骤05 在“字段名称”字段列的“交叉表”网格中选定“列标题”,将“成绩”字段列的“总计”网格选定为“First”(第一条记录),步骤06 单击主窗口工具栏上的“运行”按钮 ,或者切换到数据表视图,显示出交叉表查询结果如图5-44所示。;.15项目完成过程20.4使用使用【报表报表】按钮创建报表按钮创建报表【操作要求操作要求】基于【教师】表为数据源,使用【报表】按钮创建表。【实施过程实施过程】步骤步骤01 打开【教学管理】数据库的【教师】表。步骤步骤02 在【创建】选项卡上的【报表】组中单击【报表】按钮,“教师”报表立即创建完成,并且切换到布局视图。;.16项目完成过程20.5、使用、使用【报表向导报表向导】按钮创建报表按钮创建报表【操作要求操作要求】使用【报表向导】创建“按系别统计教师信息”报表。【实施过程实施过程】步骤步骤01 打开【教学管理】数据库的【教师】表。步骤步骤02 在【创建】选项卡的【报表】组中单击【报表向导】按钮 ,打开“请确定报表上使用哪些字段”对话框,这时数据源已选定为“表:教师”,在“可用字段”列表中依次双击“姓名”、“性别”、“学历”、“职称”和“系别”字段,将它们发送到“选定字段”窗格中,然后单击“下一步”按钮。;.17项目完成过程步骤步骤03 打开“是否添加分组级别”对话框,其中自动给出分组级别,并给出分组后报表布局预览。此处按“系别”字段分组,然后单击“下一步”按钮。步骤步骤04 打开“请确定明细记录使用的排序”对话框,确定报表记录的排序次序。这里选择按“职称”升序排序,然后单击“下一步”按钮。步骤步骤05 打开“请确定报表的布局方式”对话框,确定报表所采用的布局方式。这里选择“块”式布局,方向选择“纵向”,然后单击“下一步”按钮。步骤步骤06 打开“请为报表指定标题”对话框,指定报表的标题,此处输入“各系教师信息”,选中“预览报表”单选钮,单击“完成”按钮,完成报表的创建,;.18知识点讲解一一查询的查询的功能功能(1)查看、搜索和分析数据。(2)用来追加、更改和删除数据。(3)实现记录的筛选、排序、汇总和计算。(4)用来作为报表和窗体的数据源。(5)对一个和多个表中获取的数据实现连接。;.19知识点讲解二二查询的类别查询的类别在Access中,根据对数据源操作方式和操作结果的不同,可以把查询分为种,它们是选择查询、参数查询、交叉表查询、操作查询和SQL查询。创建选择查询有两种方法:使用查询向导和在设计视图中创建查询。使用查询向导是一种最简单的创建查询的方法。;.20拓展训练1题目要求题目要求请参考“教学管理”数请据库中的多个表做以下题目:(1)查询学生年龄,要求只显示“学生编号”、“姓名”和“年龄”,查询名 L01。(2)查询学生的选课成绩,要求只显示学生编号、姓名、所选课程名和成绩,查询名L02。(3)查询学生年龄,显示学生编号、姓名和年龄, 年龄升序 排序,查询名L03。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号