办公软件实训教程 教学课件 ppt 作者 陈颖 Access 2003案例3 同学提问我回答——数据查询

上传人:w****i 文档编号:92490601 上传时间:2019-07-10 格式:PPT 页数:26 大小:527.50KB
返回 下载 相关 举报
办公软件实训教程 教学课件 ppt 作者 陈颖 Access 2003案例3 同学提问我回答——数据查询_第1页
第1页 / 共26页
办公软件实训教程 教学课件 ppt 作者 陈颖 Access 2003案例3 同学提问我回答——数据查询_第2页
第2页 / 共26页
办公软件实训教程 教学课件 ppt 作者 陈颖 Access 2003案例3 同学提问我回答——数据查询_第3页
第3页 / 共26页
办公软件实训教程 教学课件 ppt 作者 陈颖 Access 2003案例3 同学提问我回答——数据查询_第4页
第4页 / 共26页
办公软件实训教程 教学课件 ppt 作者 陈颖 Access 2003案例3 同学提问我回答——数据查询_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《办公软件实训教程 教学课件 ppt 作者 陈颖 Access 2003案例3 同学提问我回答——数据查询》由会员分享,可在线阅读,更多相关《办公软件实训教程 教学课件 ppt 作者 陈颖 Access 2003案例3 同学提问我回答——数据查询(26页珍藏版)》请在金锄头文库上搜索。

1、案例3 同学提问我回答 数据查询,办公软件实训教程 Access 2003 制作:黄霄 宋立萍 赵东伟,案例3同学提问我回答数据查询,任务 知识点 我来试一试 我来归纳,任务,查看一个表中某些记录的部分信息,查看某个记录在多个表中的相关信息,查看满足某些条件的信息,知识点,查询简介 概念、创建查询的方法 和查询的类型 创建新查询 设计视图;创建查询 向导或简单查询向导; SQL语句,一查询简介,1概念 所谓的“查询”就是指从表中获取有用数据。 2.查看数据方式 每次只查看某些字段; 每次只查看某些记录; 用计算字段查看; 以任一字段升序或降序排列查看,2创建查询的方法和查询的类型 (1)在AC

2、CESS中可以使用以下方法创建查询:设计视图;创建查询向导或简单查询向导;SQL语句 (2)查询类型:选择查询 ;动作查询;交叉表查询;参数查询;子查询;传递查询,二创建新查询,通常情况下,若不指定查询的种类,一般都是建立选择查询。 选择查询:顾名思义,选择查询就是从一个或多个有关系的表中将满足要求的数据提取出来,并把这些数据显示在新的查询数据表中。这种查询很好学,而且用得也很普遍,很多数据库查询功能都可以用它来实现。,问题1:查看一个表中某些同学的部分信息查看学生成绩一学期表中学生的学号、语文、数学、英语 。如图所示,解决问题一操作步骤如下: 1打开查询窗口,单击“新建”按钮,或双击“在设计

3、视图中创建查询”。,使用设计视图创建查询,2双击“在设计视图中创建查询”(如果单击“新建”按钮,请从“新建查询”窗口选择“设计视图”,单击确定。,“新建查询”窗口,屏幕上出现“查询”窗口,它的上面还有一个“显示表”对话框如图,在查询设计视图中添加表,3单击“显示表”对话框上的“两者都有”选项,在列表框中选择需要的表或查询。(“表”选项卡中只列出了所有的表,“查询”选项卡中只列出了所有的查询,而选择“两者都有”就可以把数据库中所有“表”和“查询”对象都显示出来,这样有助于我们从选择的表或查询中选取新建查询的字段。) 4单击所需要的表“学生成绩一学期”,然后单击对话框上的“添加”按钮,这个表的字段

4、列表就会出现在查询窗口中。 5添加完提供原始数据的表后,就可以把“显示表”窗口关闭,回到“查询窗口”中准备建立“查询”。,6将表中所要提取的字段双击或拖移到下面窗口中,此时出现如图所示的查询窗口。,在设计视图中选取择字段,7单击工具栏上的运行按钮如图所示,工具栏中的运行按钮,8. 出现下图所示窗口为查询的数据表视图,用以显示查询结果.,选择查询的数据表视图,该查询的SQL视图可通过下图菜单的方式进行转换:,菜单操作,对于创建的每个查询,ACCESS都会将其转变为SQL语句。该语句可在SQL视图中查看,如图所示。 精通 ACCESS SQL的人可以直接在此视图中创建查询。但是新用户和非专业人员通

5、常使用设计视图。 9.保存该查询名为单表查询. 注意:查询的主要目的是是从表中选出所需的记录,所以建立一个查询前,请理清数据的来源,需要的字段等信息。,问题2:查看某个同学在多个表中的相关信息查看数据库中学生的姓名,班级、职务、奖惩情况、总分。如图所示。,解决问题二操作步骤如下: 1打开查询设计视图,从“显示表”窗口中添加原始档案、在校情况和学习成绩一学期三个表。 2此时将出现如下图所示的查询设计视图.,查询设计视图,3单击鼠标同时拖移原始档案表的学号字段,并将其放在在校情况表的学号字段上,从而建立两个表的联接(各表已建立完关系后,此步可省略),用同样的方法为在校情况与学习成绩一学期表建立联接

6、,如图所示。,建立联接后的查询设计视图,4添加需要的字段,姓名、班级、职务、奖惩情况、总分。总分字段是各个表中都不存在的字段,是通过计算得来,这种字段称为计算字段。 我们在写计算表达式的时候必须注意它的格式,首先是字段名称,接着是“:”然后是表达式的右边部分,在用到本查询中的目标字段时,必须将字段名用方括号括起来,在字段名前面加上“所用表的表名!”符号来表示它是哪个表中的字段,如图所示。,多表查询及计算字段,5在主菜单上单击“文件”菜单中的“保存”命令 ,命名为多表查询即可。 6在查询窗口中选定该查询并单击“打开”按钮,即可看多表查询内容。如图所示。,多表查询的数据表视图,注意:各个表必须具有

7、公共字段才能联接起来,然后才能正确完成多表查询,问题3:查询添加选择条件多表查询已经建立起来了,但如果只想看看0681班总分超过350分学生的情况,应当该怎么办吗?其实只需要在这个查询中为相应字段添加一条件就可以解决这个问题,这个查询的数据表中就只有 0681班,总分超过350分学生的情况了。如图所示。,解决问题三操作步骤如下: 1打开上一节的多表查询设计视图,如下图所示,找到指定字段就可以添加条件。,查询设计视图,2.在“总分”字段的“条件”属性中写上“350”,然后在“班级”字段的“条件” 属 性中写上like“0681“然后单击运行按钮 ,即可出现如图所示的查询了。,按条件查询,注意:往

8、查询里添加条件,有两个问题应该考虑,首先是为哪个字段添加“条件”,其次就是要在这个字段添加什么样的“条件” 。,我来试一试:,使用前面已创建的原始档案、在校情况、借书信息表,建立带条件的多表查询。 查询学号以“068”开头且在2006年9月1日之后的学生的姓名、职务、借书日期、藏书号及电话号码。查询结果如图所示。,练习多表查询,提示: 可以使用查询向导创建多个表查询,使用关联字段建立关系,或先建立联接,添加输出的字段。,我来归纳,可以使用以下几种方法灵活创建查询:设计视图;创建查询向导或简单查询向导;SQL语句 选择查询要明晰单一关系、一对多关系,简明的说就是单表查询与多表查询 无论什么查询都要理清数据来源。 对于初学者尽量使用向导来完成 添加条件要注意多表查询必须建立关系或联接,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号