- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库基础-Access2003应用教程程伟渊第三章查询课件教学.ppt
3.1 查询的类型 1. 选择查询 选择查询是最常见的查询类型,它是按照规则从一个或多个表,或其他查询中检索数据,并按照所需的排列顺序显示出来。 2.参数查询 参数查询可以在执行时显示自己的对话框以提示用户输入信息,它不是一种独立的查询,只是在其他查询中设置了可变化的参数。 3.交叉表查询 使用交叉表查询可以计算并重新组织数据的结构,这样可以更加方便地分析数据。。 4. 操作查询 使用操作查询只需进行一次操作,就可对许多记录进行更改和移动。有四种操作查询,如下所示: 3.1 查询的类型 ◆删除查询:可以从一个或多个表中删除一组记录。例如,可以使用删除查询来删除所有毕业学生的记录。使用删除查询,通常会删除整个记录,而不只是记录中所选择的字段。 ◆更新查询:可以对一个或多个表中的一组记录做全局的更改。例如,可以将所有学生的语文成绩提高 10 个百分点,或将某一工作类别的人员的工资提高 5 个百分点。使用更新查询,可以更改已有表中的数据。 ◆追加查询:可以将一个或多个表中的一组记录添加到一个或多个表的末尾。例如,假设用户获得了一些新的客户以及包含这些客户信息的数据表。若要避免在自己的数据库中键入所有这些信息的麻烦,最好将其追加到“客户”表中。 ◆生成表查询:可以根据一个或多个表中的的全部或部分数据新建表。生成表查询有助于创建表以导出到其他数据库中。 3.1 查询的类型 5. SQL 查询 SQL (Structure Query Language)是一种结构化查询语言,是数据库操作的工业化标准语言。可以使用SQL 来查询、更新和管理任何数据库系统。用户在设计视图中创建查询时,Access 将在后台构造等效的 SQL 语句。有一些 SQL 查询,只能在 SQL 视图中创建,称为“特定查询”,包括: ◆传递查询:传递查询可以直接向 ODBC 数据库服务器发送命令 ◆联合查询:联合查询可使用 Union 运算符来合并两个或更多选择查询结果 ◆数据定义查询。利用数据定义语言 (DDL) 语句,来创建或更改数据库中的对象。 3.2 创建选择查询 3.2.1 创建查询的方式 1. 查询设计方式 在Access中创建查询有三种方式: ◆查询向导 ◆设计视图 ◆ SQL视图。 注意:简单的选择查询(包括“查找重复项查询”和“查找不匹配项查询”)、交叉表查询一般使用向导创建查询;SQL查询(SQL程序)在SQL视图中创建;其他查询一般在设计视图中创建。 2. 三种视图 在Access中查询有三种视图: ◆设计视图:在“设计视图”中不仅可以创建各种查询,而且可以编辑已有查询 ◆数据表视图: “数据表视图”显示的是查询结果,是一个动态记录集 ◆ SQL视图。在“SQL视图”中创建SQL查询语句,生成查询程序。 注意:通过选择“视图”菜单中的相应选项(或点击工具栏中的“视图”图标的下拉按钮,在下拉表中选择相应选项),可实现在三种视图间的转换。。 3.2 创建选择查询 3.2.4 查询条件表达式 特殊运算符 ◆ Like :用来指定字符串的样式。如:like “李*”,指姓李的名字。 ◆ In:指定一系列值的列表。如:In(”山东”,”浙江”,”安徽”)。 ◆ Between a1 and a2:指位于a1 和a2之间的值(包括端值),如:Between 75 and 90。 ◆ Null:字段不包括任何数据,为空值。 3.2 创建选择查询 通配符 ◆ ?:代表任意一个字符。 ◆ *:代表任意字符串(0或多个字符); ◆ #:代表单一数字; ◆[字符表]:字符表中的单一字符; ◆[!字符表]:不在字符表中的单一字符; 例:Like c*?:表示以字符C开头的字符串; Like p[b-g]### :表示以字母p开头,后根b~g之间的1个字母和3个数字的字符串; Like f?[a-f][!6-10]* :表示第一个字符为f ,第2个为任意字符,第3个为非6-10的任意字符,其后为任意字符串的字符串。 3.2 创建选择查询 逻辑运算符 逻辑运算符除包括常见的“、、=”等外,还包括: ◆ And:逻辑并,两个条件同时满足。如:=60 and =100; ◆ Or:逻辑或
您可能关注的文档
- 数据库原理及应用石玉强chp9课件教学.ppt
- 数据库原理及应用胡孔法数据库技术-BI工具课件教学.ppt
- 数据库原理及应用胡孔法数据库技术-传感器网络与数据流技术课件教学.ppt
- 数据库原理及应用胡孔法目录课件教学.ppt
- 数据库原理及应用胡孔法第01章数据库系统概述课件教学.ppt
- 数据库原理及应用胡孔法第02章数据模型课件教学.ppt
- 数据库原理及应用胡孔法第03章数据库系统的体系结构课件教学.ppt
- 数据库原理及应用胡孔法第04章关系数据库方法课件教学.ppt
- 数据库原理及应用胡孔法第05章关系数据库的结构化查询语言SQL课件教学.ppt
- 数据库原理及应用胡孔法第06章关系模式的规范化理论课件教学.ppt
- 数据库基础-Access2003应用教程程伟渊第二章建立数据库课件教学.ppt
- 数据库基础-Access2003应用教程程伟渊第八章VBA的设计与应用课件教学.ppt
- 数据库基础-Access2003应用教程程伟渊第六章数据访问页课件教学.ppt
- 数据库基础-Access2003应用教程程伟渊第十章数据库综合应用实例课件教学.ppt
- 数据库基础-Access2003应用教程程伟渊第四章报表课件教学.ppt
- 数据库应用——电子商务王光明第四章课件教学.ppt
- 数据库应用与开发教程ADO+SQLServer单元01数据库设计课件教学.ppt
- 数据库应用与开发教程ADO+SQLServer单元02搭建数据库应用与开发环境课件教学.ppt
- 数据库应用基础--Access2003李林孖第10章创建与维护宏课件教学.ppt
- 数据库应用基础--Access2003李林孖第11章数据库开发工具VBA课件教学.ppt
最近下载
- 2023年南通大学法学专业《民法学》期末试卷B(有答案).docx VIP
- 2023年南通大学法学专业《民法学》期末试卷A(有答案).docx VIP
- 1分钟100集民国擦边情爱伦理男主小程序剧《民国浪荡子》对标《人生巅峰》10集.doc VIP
- 《铁道车辆制动装置及制动新技术》 课件 7.1货车脱轨自动制动装置的构造及作用原理.pptx
- 《统计学原理》期末考试模拟试题.docx VIP
- 水电站经济运行PPT幻灯片.ppt VIP
- 2024IEC有效标准中英文目录.pdf
- 2024年-译林版-八年级上册1-8单元单词默写表(最新版).pdf VIP
- 算法设计与分析(Python)程振波课后习题答案解析及期末试卷.pdf
- 公园物业服务投标方案.docx
原创力文档


文档评论(0)