- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库程序设计项目组
Access数据库程序设计数据库程序设计项目组嘉兴职业技术学院2012年4月Access数据库程序设计 第10讲 项目四 Access查询的设计及创建SQL查询的创建内容简介教学目标4.1 认识查询 4.2 创建选择查询 4.3 创建参数查询 4.4 创建交叉表查询4.5 创建操作查询4.6 SQL查询本讲小结 习题四 内容简介查询是Access数据库的主要组件之一,也是Access数据库中最强的功能之一。它是Access处理和分析数据的工具,能够把多个表中的数据抽取出来,供用户查看、更改和分析使用。本章主要介绍查询的五种类型及根据具体使用目的选择查询的类别,学会创建查询的方法及设计准则。教学目标了解查询的概念和类型熟练掌握创建查询的多种方法熟练掌握操作各类已建查询的技巧4.1 认识查询 4.1.1 查询的功能4.1.2 查询的类型4.1.3 查询的3种视图 4.1.4 查询的准则4.1.1 查询的功能1.选择字段2.选择记录3.分级和排序记录4.实现计算5.创建新表6.建立基于查询的报表和窗体4.1.2 查询的类型1.选择查询2.交叉表查询3.操作查询4.参数查询5.SQL查询4.1.3 查询的三种视图 Access 2000中查询具有三种视图,分别是:“设计视图”、“数据表视图”和“SQL视图”。 4.1.4 查询的准则1.准则中的运算符运算符是组成准则的基本元素。Access中提供了算术运算符、关系运算符、逻辑运算符和特殊运算符等。(1)算术运算符算术运算符可进行常见的算术运算,按运算的优先级次序排列为:^(乘方)、-(负号)、*(乘)、/(除)、MOD(求余)、+(加)、-(减)。(2)关系运算符关系运算符用来比较两个值或者两个表达式之间的关系,包括:(大于)、(小于)、=(大于等于)、=(小于等于)、(不等于)、=(等于)。关系运算的值为TRUE或FALSE。(3)逻辑运算符逻辑运算符用来实现逻辑运算,按优先级次序排序:NOT(非)、AND(并且)、OR(或)。逻辑运算符通常及关系运算符一起使用,构成复杂的用于判断比较的表达式,运算的值为TRUE或FALSE。(4)特殊运算符(5)统计函数统计函数常用于对数据的统计分析。 4.1.4 查询的三种视图2.准则中的函数Access提供了大量的标准函数,如:数值函数、字符函数、日期时间函数、统计函数等。这些函数为用户更好地构造查询准则提供了极大的便利,也为用户更准确地进行统计计算、实现数据处理提供了有效的方法。(1)数值函数数值函数用于数值的计算,常用的数值函数。(2)字符函数字符函数又称文本处理函数,用于处理字符串。(3)日期和时间日期和时间函数常用于处理字段中的日期/时间值,可以通过日期和时间函数抽取日期的一部分及时间的一部分。4.1.4 查询的三种视图3.使用文本作为准则在Access中建立查询,经常使用文本值作为查询准则。使用文本值作为查询的准则可以方便地限定查询范围和查询的条件,实现一些相对简单的查询。4.使用处理日期作为准则在Access中建立查询,经常使用以计算或处理日期作为查询准则。使用计算或处理日期作为查询的准则可以方便地限定查询时间范围5.使用字段的部分值作为准则在Access中建立查询,有时需要使用字段的部分值作为查询的准则。使用字段的部分值作为查询的准则可以方便地限定查询范围。6.使用空字段值作为准则空值是使用Null或空白来表示字段的值;空字符串是用双引号括起来的字符串,且双引号中间没有空格。4.2 创建选择查询4.2.1 简单查询向导查询向导一般用来创建相对比较简单的查询,或者用来初建基本查询,以后再用设计视图进行修改。使用“简单查询向导”可以创建一个简单的选择查询。【例4.1】在“学生成绩管理系统”数据库中,创建一个“学生基本情况查询”,查找学生的姓名、性别、专业和班级。 演示具体操作:【例4.2】创建“学生成绩查询”,查找学生的姓名,课程名称和成绩。 演示具体操作:注意:在创建多表间的查询时,前提条件是多个表间设置了“关系”,否则会提示报错。4.2.2 在设计视图中创建条件查询在日常工作中,用户的查询并非只是简单的查询,往往是带有一定的条件。这就需要通过“设计”视图来建立查询。1.认识设计视图2.单个条件查询【例4.3】创建“成绩在80-90间的学生信息” 查询,查找成绩在80-90之间的学生姓名,课程名称和成绩。4.2.2 在设计视图中创建条件查询3.多条件查询【例4.4】创建“95年前工作的副教授信息” 查询,查找工作时间在1995年之前(不包括1995年)且职称为副教授的教师信息。4.2.3 在设计视图中创建总计查询 1.在查询中创建计算字段Access数据库为经常用到的数值汇总提供了丰富的
文档评论(0)