- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库 第章 查询1
引入 数据表是数据库的基础,是原始数据存放的地方 数据库设计要求数据具有较小的冗余度 较多使用编码,数据分散在不同的表中,使用者查看数据时,不够直观,希望能在同一张表中显示。如:成绩表 原始数据中隐含了很多新数据。如:总成绩、平均分等 有批量处理数据等操作的需求 按照使用者的要求,从数据库中获取或操作相关数据——查询 第7章 查 询 7.1 认 识 查 询 在Access中,任何时候都可以从已经建立的数据表中提取出所需要的数据,查询就是实现这种操作最主要的方法。 如何实现:查询其实是关系运算的结果 查询的结果还是一张表 可以把查询当成数据表那样来使用 在Access中,数据表和查询合称为数据源 7.1.2 查询的类型 Access支持5种不同类型的查询,即选择查询、参数查询、交叉表查询、操作查询和SQL查询。 选择查询是对一个或多个表中的数据进行检索、统计、排序、计算或汇总,执行时不会更改表中的数据。 参数查询通过设置查询参数,形成一种交互式的查询方式。 交叉表查询可以对表中的数据进行分组汇总。 操作查询以成组方式对数据表进行追加、更新、删除或生成新的表等操作。 7.1.3 主要视图简介 在Access中,提供了数据表视图、设计视图、SQL视图、数据透视表视图和数据透视图视图。 设计视图(创建、修改查询的地方) SQL视图(查询真正的描述形式) SQL——标准查询语言 用户建立的查询准则(如:数据来源、查询条件、显示或统计字段等),查询是用SQL语句描述, Access保存的是SQL语句 运行查询,就是执行SQL语句,根据查询准则从数据源中提取相关信息生成动态的记录集,得到临时数据表;查询关闭,临时表删除 查询对象只保存查询准则,而不保存查询结果。这样省空间,而且保证数据的同步。 7.2 使用“设计视图”创建查询 用“设计视图”创建查询的步骤 1、添加要用到的表、查询 2、确定使用的字段(列) 3、设置条件、排序、汇总等(行) 7.2.1 创建选择查询 1、确定数据源和使用的字段 数据源为单表 【例1】创建数据来自“学生档案”表“学号”、“姓名”、 “专业”和“年级”字段的“学生查询”。(例7.4) 数据源为多表 【例2】创建“学生学院查询”,结果显示“学生档案”表和“学院信息”表的“学号”、“姓名”、“专业”、“年级”和“学院名称”字段。(例7.5) 当多个表中有相同名称的字段时,引用方法为:表名.字段名。如:学生.学号、成绩.学号。 查阅等字段属性会自动带到其它Access对象中。 查询中使用多表,则表与表之间必须有关系。 数据源为查询 【例3】以例2为数据源,创建查询“简单学生学院查询”显示学生的姓名及所在学院。 建立查询中关系的方法 在数据库关系图中建立关系 查询会自动显示该关系,不需操作 直接在设计视图中连接 启用自动联接功能 如果两个表具有同名 字段,且其中的一个 表有主键时,Access 会自动联接这两张表 设置方法: 菜单“工具 | 选项” 如何判断查询结果是否正确 图A 正确与错误的查询设计 创建选择查询 2、记录的处理(行操作) 2.1、对查询结果进行排序 【例4】创建“缴费查询”,显示字段:学号、姓名、收费学年、已交书费、已交学杂费,查询结果先按“学号”升序再按“收费学年”升序排序。 2.2.设置查询条件,筛选满足条件的记录 【例5】创建“2007级学生条件查询”,仅显示2007级的学生档案。 (例7.6)(简单条件) 【例6】创建“姓刘学生条件查询”,仅显示姓“刘”学生的记录。 (例7.7)(通配符的使用) 【例7】创建“港澳生查询”,查找所有“港澳”学生的完整档案资料。 (函数的使用) 表达式 1、字段的引用 用中括号括起来,如: [姓名]、 [学号]等 2.各数据类型常量的表示 数字型:直接输入数值。如:25,-25,12.4 文本型:用半角的引号括起来。如,’英语’,“英语” 日期型:用“#”括起来。如,#1986-10-1# 是/否型:yes,no;true,false;on,off 3.算术运算符 +、-、*(乘)、/(除)、^(乘方)、\(整型除法,结果为整型值)、Mod(取模,求两个数相除的余数) 4、连接运算符 “” 用于将两个字符串连接起来合并为一个字符串。 表达式举例 [单价]*[数量] #2006/09/02 AM 10:10:10#+20 收件人地址:?[邮政编码] [家庭地址] 或 “收件人地址:”?+[邮政编码] + [家庭地址] [姓名]+先生/小姐 设置查询条件 1)条件表达式 查询条件对应一个逻辑表达式,若表达式
您可能关注的文档
- 第五课—三空间的艺术.ppt
- [精品课件第一章第三节 地球运动课件.ppt
- 《谈读书》学设计.doc
- 调查问卷格和范文.doc
- 旅游案例分一.ppt
- 内力觉醒教.doc
- 入院戒毒记.doc
- 作文构思 件.ppt
- 学校饭堂小部服务质量调查分析报告.doc
- 分析一生存析数据所想到的.ppt
- 2025北京航空工业集团综合所高层次人才及博士招聘20人笔试参考题库附答案.docx
- 2025安徽亳州市利辛县巡察信息中心遴选5人备考题库附答案.docx
- 2025宁波鄞州区东柳街道编外招聘1人备考题库附答案.docx
- 2025云南楚雄市机关事业单位选调63人备考题库附答案.docx
- 2025北京中国社会科学调查中心招聘劳动合同制人员1人备考题库附答案.docx
- 2025宁波市市场监督管理局局属事业单位宁波市标准化研究院招聘高层次人才1人备考题库附答案.docx
- 2025河南郑州铁路职业技术学院招聘合同制工作人员48人笔试历年题库附答案解析.docx
- 2025云南玉溪市红塔区文化和旅游局招聘办公辅助人员1人备考题库附答案.docx
- 2025山东日照市岚山区卫生健康系统事业单位招聘20人备考题库附答案.docx
- 2025四川九州电子科技股份有限公司招聘车载电子事业部-PQE岗笔试参考题库附答案.docx
最近下载
- 本田 Honda CTX1300 用户手册.pdf
- 阿里云3A理论业务打通关-理论结业大考考试题库答案.docx VIP
- 2024年云3A理论业务打通关-理论结业大考答案题库.docx VIP
- 新云3A理论业务打通关-理论结业大考考试答案题库.docx VIP
- 3526 高天成主讲 王力《古代汉语》冲刺串讲及模拟六套卷.pdf VIP
- 阿里云新部门理论业务大通关-理论结业大考V240424考试淘-消费者岗前新人课程-理论结业大考.docx VIP
- 现代酒店卓越服务课件:从入门到精通.ppt VIP
- 2025年事业单位笔试-北京-北京超声医学(医疗招聘)历年参考题典型考点含答案解析.docx VIP
- 7683 李兆虹主讲《中国现代文学三十年》考点精讲及复习思路.pdf VIP
- 心肺复苏考试题(附答案).docx VIP
原创力文档


文档评论(0)