Access 2010数据库应用技术 作者 刘卫国 第3章 查询.pptVIP

Access 2010数据库应用技术 作者 刘卫国 第3章 查询.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例3-9 显示学生的姓名、出生日期和年龄。 3.4 创建交叉表查询 3.4.1 使用“交叉表查询向导”命令创建交叉表查询 使用“交叉表查询向导”命令创建交叉表查询时,数据源只能来自于一个表或一个查询,如果要包含多个表中的字段,就需要首先创建一个含有全部所需字段的查询对象,然后再用这个查询作为数据源创建交叉表查询。 例4-10 计算不同籍贯男女生的平均入学成绩。 3.4.2 在设计视图中创建交叉表查询 使用查询设计视图,可以基于多个表创建交叉表查询。 例4-11 使用查询设计视图创建交叉表查询,用于统计各专业男女生的平均成绩。 查询所需数据来自于“学生”和“选课”两个表,可以使用查询设计视图来创建交叉表查询。 3.5 创建参数查询 3.5.1 单参数查询 创建单参数查询,就是在字段中指定一个参数,在执行参数查询时,输入一个参数值。 例3-12 以已建的“学生选课成绩”查询为基础建立一个参数查询,按照学生姓名查看某学生的成绩,并显示“学号”、“姓名”、“课程名称”和“成绩”等字段。 在“查询工具/设计”选项卡的“结果”命令组中单击“运行”命令按钮,显示“输入参数值”对话框,在“请输入学生姓名”文本框中输入“王秀娜”,如图所示。单击“确定”按钮,这时就可以看到所建参数查询的查询结果。 3.5.2 多参数查询 创建多参数查询,即指定多个参数。在执行多参数查询时,需要依次输入多个参数值。 例3-13 建立一个参数查询,用于显示指定范围内的学生成绩,要求显示“姓名”和“成绩”字段的值。 这里选择“学生选课成绩”查询作为数据源,需要输入成绩下限和上限两个参数。 3.6 创建操作查询 操作查询包括生成表查询、删除查询、更新查询和追加查询4种。操作查询会引起数据库中数据的变化,因此,一般先对数据库进行备份后再运行操作查询。 3.6.1 生成表查询 在Access中,从表中访问数据要比从查询中访问数据快得多,因此,如果经常要从几个表中提取数据,最好的方法是使用生成表查询,将从多个表中提取的数据组合起来生成一个新表。 例3-14 将成绩在90分以上的学生的“学号”、“姓名”、“成绩”字段存储到“优秀成绩”表中。 * 了解查询的概念与类型。 掌握查询条件的表示方法。 掌握使用向导创建选择查询及使用设计视图创建选择查询的方法。 掌握创建交叉表查询、参数查询和操作查询的方法。 第3章 查询 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 3.1 查询概述 查询就是以数据表中的数据为数据源,根据给定的条件从指定的表中找出用户需要的数据,形成一个新的数据集合,即查询也是一个表,但它是以表为基础数据源的虚表。 3.1.1 查询的功能 查询最直接的目的是从表中找出符合条件的记录,但在Access中,利用查询可以实现多种功能。 1.选择字段 2.选择记录 3.编辑记录 4.实现计算 5.建立新表 6.作为其他数据库对象的数据来源 3.1.2 查询的类型 在Access 2010中,根据对数据源操作方式和操作结果的不同,可以把查询分为5种类型,分别是选择查询、交叉表查询、参数查询、操作查询和SQL查询。 1.选择查询 选择查询是指根据用户指定的查询条件,从一个或多个数据源中获取数据并显示结果,利用它也可以对记录进行分组、总计、计数、求平均值及其他计算。选择查询是最常用的一种查询类型,其运行结果是一组数据记录,即动态数据集。 2.交叉表查询 交叉表查询实际上是一种对数据字段进行汇总计算的方法,计算的结果显示在一个行列交叉的表中。这类查询将表中的字段进行分类,一类放在交叉表的左侧,一类放在交叉表的上部,然后在行与列的交叉处显示表中某个字段的统计值。 3.参数查询 参数查询利用对话框来提示用户输入查询数据,然后根据所输入的数据来检索记录。它是一种交互式查询,提高了查询的灵活性。 4.操作查询 操作查询与选择查询相似,都需要指定查找记录的条件,但选择查询是检索符合条件的一组记录,而操作查询是在一次查询操作中对检索出的记录进行操作。 操作查询共有4种类型:生成表查询、删除查询、更新查询和追加查询。 5.SQL查询 SQL查询是使用SQL语句创建的查询。有一些特定的SQL查询无法使用查询设计视图进行创建,而必须使用SQL语句创建。 3.1.3 查询视图 在Access 2010中,查询有5种视图,分别为数据表视图、数据透视表视图、数据透视图视图、SQL视图和设计视图。打开一个查询以后,单击“开始”选项卡,再在“视图”命令组中单击向下的箭头,在其下拉菜单中可以看到如图所示的查询视图命令。选择不同的菜单命令,可以在不同的查询视图间相互切换。 1.数据表视

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档