- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章查询操作剖析
数据库技术及应用 ——ACCESS Database Technology and Application 5.1 查询概述 5.1.1 查询的作用 5.1.2 查询的类型 5.1.1 查询的作用 5.1.2 查询的类型 5.1.2 查询的类型 5.2 创建选择查询 5.2.1 使用设计视图创建查询 5.2.2 使用向导创建查询 5.2.1 使用设计视图创建查询 5.2.1 使用设计视图创建查询 5.2.1 使用设计视图创建查询 5.2.1 使用设计视图创建查询 5.2.1 使用设计视图创建交叉表查询 5.2.2 使用向导创建查询 5.3 创建参数查询 5.3 创建参数查询 5.4 创建动作查询 5.4.1 创建生成表查询 5.4.2 创建更新查询 5.4.3 创建追加查询 5.4.4 创建新字段查询 5.4.5 创建删除查询 5.4.1 创建生成表查询 5.4.2 创建更新查询 5.4.3 创建追加查询 5.4.5 创建删除查询 5.5 修改查询 本章知识点结构图 Database Technology and Application 2013年更精彩 (1)基于一个、多个表,或查询,创建新数据集。 (2)利用已知表或查询,可生成新字段。 (3)利用查询可以使查询结果更具有动态性。 (4)利用查询可以进行分组并汇总。 (5)利用查询可以生成新表。必须运行查询。 (6)查询还可以为窗体、报表提供数据来源。 1、种类 以是否更改数据表中的记录数据为标准,把查询分为选择查询和操作查询两大类。 选择查询对记录数据进行检索、排序、统计、汇总,没有改变数据表中的记录数据;操作查询以一批记录的形式进行追加、更新和删除,改变数据表中的记录数据。 选择查询、交叉表查询都属于选择查询,而操作查询又可分成生成表查询、追加查询、更新查询和删除查询四种。选择查询和操作查询都可以是带有参数的。 2、查询设置的实现方法 1)利用查询向导; 2)利用查询设计视图; 3)使用SQL查询语句。 选择查询 最常用的查询。可对查询结果进行分组、统计等操作。 交叉表查询 需要分析数据时,请选用交叉表查询。 参数查询 实现交互查询。 操作查询 可实现对记录的删除、更新、添加操作,也可把查询结果保存于一个新的数据表中。 SQL查询 使用SQL语句所实现的查询。 运行查询 双击查询对象,或选取查询对象后,单击“打开”按钮。 操作步骤如下: (1)打开数据库。 (2)确定“查询”为操作对象。 (3)按“新建”按钮,打开“新建查询”对话框。 (4)选择“设计视图”选项,进入“选择查询”窗口。 (5)选择可作为数据源的表或查询,将其添加到“选择查询”窗口。 (6)关闭“显示表”对话框,返回“选择查询”窗口。 (7)在“选择查询”窗口,选择所需字段,可以指定由某一字段“值”决定查询结果的顺序,可以指定被选择的字段是否在查询结果中显示,可以满足条件的数据。 (8)保存查询。 选择查询举例: 1、在学生表中查询籍贯为“广东”的学生学号、姓名、性别和籍贯。 2、在成绩表中查询期末考成绩不及格的学生记录。 3、利用学生表和成绩表查询学生的学号、姓名、课程编号、平时成绩和期末考成绩,并按期末考成绩降序排列记录。 4、利用学生、成绩、课程三个表查询学生的姓名、课程名称、平时成绩和期末成绩。 5、利用学生表和成绩表查询女生的学号、姓名和期末考成绩。 6、在学生表中查询“张”姓学生的学号、姓名和性别。 7、在“成绩表”中查询学号第8位为1且期末考成绩及格的学生记录。 8、在学生表中查询班级为“01”且下半年出生的学生之学号、姓名、性别、出生年月、籍贯和班级编号。 9、在学生表中查询姓“李”及姓“黄”的女生记录。 10、根据学生表统计学生人数 (视图?总计,选择“计数”项),并指定标题为“学生人数”。 11、根据成绩表查询选了课的学生的学号(视图?总计,选择“分组”项),标题指定为“选课学生”并升序排列之。 12、根据成绩表查询期末考成绩介于80-90之间的学生记录。 13、根据成绩表创建交叉表查询:学号为行标题,课程编号为列标题,期末考成绩为值,且能显示出每位学生的期末考最高成绩。提示:在查询的设计视图中,还应进一步在查询菜单中选择“交叉表查询”,添加相应三个字段,其中行标题和列标题字段的总计方式为“分组”,值字段则的为“总计”。 在设计视图中创建查询之查询参数设置 (1) 查询条件设置 同行的条件之间存在“
文档评论(0)