Access 2013数据库技术及应用 第8章 查询.pptx

Access 2013数据库技术及应用 第8章 查询.pptx

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Access2013数据库技术及应用 ——配套电子课件第8章 查询 【技能目标】了解查询的类型掌握使用向导创建查询的方法设计视图创建查询的方法掌握参数查询和操作查询掌握SQL查询【目录】8.1 选择查询8.2 使用查询向导创建查询8.3 使用查询设计视图创建查询8.4 创建操作查询8.5 SQL高级查询8.6 参数查询8.1 查询的类型查询是数据库处理和分析数据的工具,是对数据库中的数据进行查找,形成动态数据集。查询可以是在指定的(一个或多个)表中,根据给定的条件从中筛选所需的信息,供使用者查看、更改和分析使用。可以使用查询回答简单问题、执行计算、合并不同表中的数据,甚至添加、更改或删除表中的数据。查询是Access 2013数据库的一个重要对象,通过查询筛选出符合条件的记录,构成一个新的数据集合。 8.1 查询的类型1.查询的功能查询具有如下功能:(1) 查看、搜索和分析数据。(2) 用来追加、更改和删除数据。(3) 实现记录的筛选、排序、汇总和计算。(4) 用来作为报表和窗体的数据源。(5) 对一个或多个表中获取的数据实现联接。8.1 查询的类型2.查询的类别1)选择查询2)参数查询3)交叉表查询4)操作查询 (1)更新查询 (2)删除查询 (3)追加查询 (4)生成表查询 (5)SQL特定查询8.2 使用查询向导创建查询使用向导创建查询是通过“创建”选项卡“查询”组中的“查询向导”命令来完成的。“创建”选项卡“查询”组中的命令如图所示。8.2 使用查询向导创建查询使用查询向导不仅可以依据单个表创建查询,也可以依据多个表创建查询。使用“查询向导”命令可以创建以下四种查询:(1)简单查询(2)交叉表查询(3)查找重复项查询(4)查找不匹配项查询8.2 使用查询向导创建查询1.简单查询简单查询可以是单表查询,也可以是多表查询。(1) 创建单表查询查询结果中的数据来源于一个表。【案例8-1】使用cjgl数据库中的specialty数据表,建立一个简单表查询,结果中只包括专业代码和专业名称。8.2 使用查询向导创建查询1.简单查询(2) 创建多表查询【案例8-2】从cjgl数据库的student、course和grade数据表中查询学生选课的具体信息,包括“学号”“姓名”和“课程名”等字段。8.2 使用查询向导创建查询2.使用向导创建交叉表查询【案例8-3】使用cjgl数据库中的department数据表,建立一个交叉表查询,“负责人”字段为行标题,“院系名称”字段为列标题,表中数据填该负责人的电话,效果如图所示。8.2 使用查询向导创建查询3.使用向导创建查找重复项查询【案例8-4】使用“查找重复项查询向导”创建查询,在cjgl数据库中对specialty数据表按院系统计各院系的专业数,如图所示8.2 使用查询向导创建查询4.使用向导创建“查找不匹配项查询”“查找不匹配项查询”的作用是用户可以从指定的数据表中检索那些在另一个数据表中没有相关记录的数据。【案例8-5】在cjgl数据库中找出未开课程的信息,即在course数据表和teacher数据表中找出不匹配的记录。如图所示8.3 使用查询设计视图创建查询对于比较简单的查询,使用查询向导创建查询比较方便,但对于需要设置查询条件的查询,则使用查询的设计视图来创建查询更加方便。单击“创建”选项卡“查询”组中的“查询设计”按钮,打开如图所示的设计视图窗口。8.3 使用查询设计视图创建查询8.3.1 使用查询设计视图创建简单查询1.单表查询【案例8-6】使用cjgl数据库中的department表建立一个简单的单表查询,查询结果中只包括“院系名称”和“负责人”字段。8.3 使用查询设计视图创建查询8.3.1 使用查询设计视图创建简单查询2.条件查询【案例8-7】建立一个简单查询,显示“specialty”表中“院系代码”为“02”的专业名称和专业代码。8.3 使用查询设计视图创建查询8.3.1 使用查询设计视图创建简单查询3.计算查询【案例8-8】建立一个简单查询,统计teacher表中各院系的教工人数。8.3 使用查询设计视图创建查询8.3.2 使用查询设计创建联合查询涉及两个或两个以上表的查询称为联接查询。【案例8-9】显示“交通运输学院”的所有专业名称。案例8-9涉及department和specialty表。8.3 使用查询设计视图创建查询8.3.3 设置联接属性创建查询【案例8-10】通过course表和grade表创建查询,设置联接属性,使查询结果包括grade表中的所有记录。8.4 创建操作查询8.4.1 创建生成表查询保存查询的结果时,可以使用生成表查询。生成表查询既可以是从一个表中检索的数据,也可以是从多个表中检索的数据

文档评论(0)

dllkxy + 关注
实名认证
内容提供者

本文库主要涉及建筑、教育等资料,有问题可以联系解决哦

版权声明书
用户编号:5213302032000001

1亿VIP精品文档

相关文档