- 1、本文档共219页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章access2010查询操作-上传
第3章查 询【本章主要掌握内容】?查询的基本概念?查询的功能与分类?查询的创建与设计?SQL查询第 一 节查 询 的 概 述 在设计数据库时,常常把数据分类,并分别存放在多个表中,但在使用时需要检索一个或多个表中符合条件的数据。查询实际上就是将这些分散的数据再集中起来。xhxmxb1001张三男………………学生表xhkcdhc……………xmkcmccj张三数据库应用 85………………成绩表查询结果kcdhkcmc01数据库应用…………课程表一、查询的概念?查询是根据一定的条件,从一个或多个表中提取数据并进行加工处理,返回一个新的数据集合。?利用查询可以实现数据的统计分析与计算等操作。?查询结果可以作为其他查询、窗体、报表的数据源。?查询是一张“虚表”,是动态的数据集合。查询主要有以下几个方面的功能1)选择字段和记录选择字段:在查询的结果中可以只含有表中的部分字段。选择记录:在查询的结果中,只含有符合指定条件的记录。2)编辑记录 即利用查询添加、修改和删除表中的记录。3)统计和计算 即在查询中进行各种统计计算,也可以建立一个计算字段来保存计算的结果。4)建立新表利用查询的结果创建一个新表。5)为其他数据库对象提供数据源 即以查询的结果作为查询、窗体或报表的数据源。二、查询的种类 在Access 2010中,可以创建5种类型的查询:1、选择查询?是根据指定的条件,从一个或多个表中获取数据并显示结果。?选择查询可以对记录进行分组,并且对分组的记录进行求和、计数、求平均值以及其它类型的计算。?选择查询产生的结果是一个动态的记录集,不会改变源数据表中的数据。2、交叉表查询?交叉表查询是对基表或查询中的数据进行计算和重构,以方便分析数据。?能够汇总数字型字段的值,将汇总计算的结果显示在行与列交叉的单元格中。3、参数查询?是一种特殊的选择查询,即根据用户输入的参数作为查询的条件。输入不同的参数,将得到不同的结果。?执行参数查询时,将会显示一个对话框,以提示输入参数信息。?参数查询可作为窗体和报表的基础。4、操作查询?查询除了按指定的条件从数据源中检索记录外,还可以对检索的记录进行编辑操作。?操作查询可以分为:?删除查询 从一个或多个表中删除一组符合条件的记录。?更新查询 对一个或多个表中的一组符合条件的记录进行批量修改某字段的值。?追加查询 将一个或多个表中的一组符合条件的记录添加到另一个表的末尾。?生成表查询 将查询的结果转存为新表。5、SQL查询?SQL(Structured Query Language)是一种结构化查询语言,是数据库操作的工业化标准语言,使用SQL语言可以对任何数据库管理系统进行操作。?所谓的SQL查询就是通过SQL语言来创建的查询。?在查询设计视图中创建任何一个查询时,系统都将在后台构建等效的SQL语句。大多数查询功能也都可以直接使用SQL语句来实现。?有一些无法在查询设计视图中创建的SQL查询称为“SQL特定查询”。P154?SQL特定查询包括:?联合查询 ?联合查询是将多个表或查询中的字段合并到查询结果的一个字段中。 ?使用联合查询可以合并多个表中的数据,并可以根据联合查询生成一个新表。?传递查询 ?传递查询可以直接将命令发送到ODBC数据库服务器中,而不需要事先建立链接。 ?利用传递查询可以直接使用其它数据库管理系统中的表。?数据定义查询 利用数据定义查询可以创建、删除或更改表,或者在数据库表中创建索引。?子查询 是包含在另一个查询之内的SQL-SELECT语句,即嵌套在查询中的查询。几点说明:?创建传递查询、数据定义查询和联合查询不能在设计视图中创建,必须直接在SQL视图中输入相应的SQL语句。?创建子查询可以直接在SQL视图中输入相应的SQL语句,或在设计视图的【字段】或【条件】行中输入SQL语句,即将子查询作为查询的条件。查询类型?选择查询?参数查询?交叉表查询?操作查询? SQL查询☆删除查询 ☆更新查询☆追加查询☆生成表查询☆联合查询 ☆传递查询☆数据定义查询☆子查询三、查询视图 查询有5种视图,分别是: ?设计视图 ?数据表视图 ?SQL视图 ?数据透视表视图 ?数据透视图视图?设计视图 即为查询设计器,通过该视图可能创建除SQL之外的各种类型的查询。?数据表视图 是查询的数据浏览器,用于查看查询运行的结果。?SQL视图 是查看和编辑SQL语句的窗口,用于查看和编辑用查询设计器创建的查询所产生的SQL语句。?数据透视表视图和数据图视图 在此两种视图中,可以根据需要生成数据透视表或数据透视图,从而得到直观的数据分析结果。四、创建查询的方法(界面方法) 创建查询(界面方法)有2种方法: ?使用查询设计视图创建查询 ?使用查询向导创建查询1、使用查询设计视图创建查询
您可能关注的文档
- 清华大学CATIA曲面设计教程.ppt
- 称重传感器的安装维护与保养.ppt
- 清华大学材料显微结构分析07X光化学分析.ppt
- 清华大学材料显微结构分析06-微晶尺寸的XRD测定.ppt
- 空气中氧气体积分数测定.ppt
- 程式SQL优化规范.ppt
- 窄QRS波群鉴别.ppt
- 清华斯维尔节能设计软件操作流程(TZ67图)080611.ppt
- 清华大学现代生物学导论第十二讲细胞分化.ppt
- 科教版三年级上册科学第一单元复习.ppt
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)