access查询的设计与使用

access查询的设计与使用

ID:5564480

大小:2.90 MB

页数:52页

时间:2017-11-18

access查询的设计与使用_第1页
access查询的设计与使用_第2页
access查询的设计与使用_第3页
access查询的设计与使用_第4页
access查询的设计与使用_第5页
资源描述:

《access查询的设计与使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章查询的设计与使用讲授4学时、上机4学时《Access数据库应用技术》总体要求:掌握查询的作用和分类熟练掌握查询的各种视图掌握各类查询的设计和作用掌握SQL语言的基础掌握SQL查询的设计和使用《Access数据库应用技术》学习重难点:熟练掌握各类查询视图和各类查询的设计掌握SQL语句基本格式和SQL查询的应用《Access数据库应用技术》主要内容:3.1查询的概念3.2查询的创建3.3SQL语言基础《Access数据库应用技术》3.1查询的概念查询是具有条件检索和计算功能的数据库对象。查询是以表或查询为数据源的再生表。查询对象不是数据的集合,而是操作的

2、集合。查询的运行结果是一个动态数据集合。《Access数据库应用技术》3.1.1查询的作用与功能查询按一定的条件生成一个动态数据集:通过使用查询可按不同的方式来查看、更改和分析数据;利用查询对选择的记录组执行多种类型的计算。通过使用查询生成新的数据表。通过使用查询实现数据源表数据的删除、更新或追加;查询也可以作为窗体、报表或数据访问页的数据源,实现多个表作为数据源《Access数据库应用技术》3.1.2查询的分类选择查询参数查询操作查询交叉表查询SQL查询《Access数据库应用技术》3.1.3、查询视图查询视图主要用于设计、修改查询或按不同方式查看查询结

3、果,在Access中提供了三种常用视图,分别是数据表视图、设计视图、SQL视图。《Access数据库应用技术》1.查询的数据表视图查询的数据表视图是以行和列的格式显示查询结果数据的窗口。在这个视图中,可以进行字段编辑、添加和删除数据、查找数据、排序、筛选等操作,还可以进行视图的显示风格的设计。查询的数据表视图具体的操作方法和数据表操作一样。《Access数据库应用技术》2.查询的设计视图查询的设计视图是用来设计查询的窗口,是查询设计器的图形化表示。查询设计视图由上、下两个窗口构成,即表/查询显示窗口和查询设计网格窗口(也称为QBE网格)《Access200

4、3数据库应用技术》(1)表/查询显示窗口它是当前查询所包含的数据源(表和查询)以及表间关系。在这个窗口里可以添加或删除表,可以建立表间关系。(2)查询设计网格它用于设计显示查询字段、查询准则等。其中每一行都包含查询字段的相关信息,列是查询的字段列表。《Access数据库应用技术》在查询的设计视图下,Access2003还提供了查询属性设置,可以方便地控制查询的运行要设置查询属性,可以在表/查询窗口内右击,在弹出菜单中单击【属性】命令或直接单击数据库工具栏中的【属性】按钮《Access数据库应用技术》常用的查询属性设置主要包括下列几项:说明:对查询的相关说明

5、输出所有字段:该属性用来控制查询中字段的输出,只有当用户设计的查询用于窗体并希望查询中表的所有字段也适用于窗体时才可以设置为“是”,没有特别要求时请使用默认的“否”。上限值:当用户希望查询返回“第一个”或“上限”记录时,可以使用该选择项。唯一的记录:运用该选项可以来消除查询中重复行的目的。运行权限:当在网络上与其他用户一起共享时,从安全的角度出发点,可以使用该选项来设置用户的查看数据和修改数据的权限。记录锁定:对于网络中共享的查询来说,可以使用该选项来控制查询编辑的整体层次。《Access数据库应用技术》3.查询的SQL视图查询的SQL视图是用来显示或编辑

6、打开查询的SQL语句的窗口。《Access数据库应用技术》3.2查询的创建在Access2003中,可以通过三种方式创建查询通过向导创建查询通过查询的设计视图创建查询通过SQL视图创建查询《Access数据库应用技术》3.2.1创建选择查询选择查询是可以按照一定的准则从一个或多个表中获取数据,并按照所需的次序进行排列显示。可以使用选择查询对记录进行分组,并且对记录作总计、计数、平均以及其他类型的计算。【例3-1】在“学籍管理”数据库中的“学生基本情况表”中查询出所有女生信息。【例】在“罗斯文”数据库的“客户”表中筛选公司名称分别为“华科”、“悦海”的所有客

7、户记录。【例】在“罗斯文”数据库的“客户”表中找出城市为“大连”、联系人为“王先生”的记录。【例】在“罗斯文”数据库的“产品”表中查询所有中止销售的产品记录。并按类别的降序排列。《Access数据库应用技术》操作要点:在数据库窗口中,选择“查询”对象→“在设计视图中创建查询”选项在“显示表”窗口中添加被查询的表或查询要查询网格中设置查询准则《Access数据库应用技术》3.2.2创建交叉表查询交叉表查询是一类特殊的查询,允许用户在行列交叉处查看计算的结果。交叉表查询主要用来计算数据总和、平均值、计数或其他类型的总值。【例3-2】在“学籍管理”数据库中从“学

8、生基本情况表”、“选课表”查询学生各科成绩录入次数。【例】创建交叉

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。