第7章 视图及查询

第7章 视图及查询

ID:20431396

大小:28.50 KB

页数:6页

时间:2018-10-11

第7章 视图及查询_第1页
第7章 视图及查询_第2页
第7章 视图及查询_第3页
第7章 视图及查询_第4页
第7章 视图及查询_第5页
资源描述:

《第7章 视图及查询》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第7章视图与查询本文由hbhhnj123贡献ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。没有最好,只有更好第7章查询和视图化学化工学院VisualFoxPro课程没有最好,只有更好7.1查询查询和视图是检索和操作数据库的两个基本手段。两者都可以从一个或多个相关联的数据表中提取有用的信息。查询可以根据表或视图定义,它不依赖于数据库而独立存在,可以显示但不能更新由查询检索到的数据(查询结果是只读的)。视图兼有表和查询的特点,它可以更改数据源中的数据,但不能独立存在,必须依赖于某一个数据库。化学化工学院Visua

2、lFoxPro课程没有最好,只有更好7.1.1查询的概念通过查询可以对几个相关联的表或视图中的数据,按指定的条件和内容进行检索,得到需要的信息并能对原始数据进行某些统计计算。利用查询设计器可以在交互环境下建立查询文件(.QPR),运行该文件即可获取检索信息。方法是:(1)选择查询的数据源(包括自由表、数据库表和视图);(2)选择要检索的字段;(3)设置查询条件来查找满足用户要求的记录;(4)设置排序或分组来组织查询结果;(5)选择查询去向。(6)运行查询,获得查询结果。化学化工学院VisualFoxPro课程没有最好,只有更好7.1.2创建查询1

3、.启动查询设计器(1)项目管理器:选择“查询”数据项,单击“新建”按钮,出现“新建查询”对话框,选择“新建查询”命令,打开查询设计器。(2)菜单:选择“文件

4、新建”命令,在“新建”对话框中选择“查询”文件类型,然后单击“新建文件”按钮。(3)命令:CREATEQUERY<查询文件名>设计器窗口分上下两部分:上部是数2.查询设计器的使用据源,下部有字段、联接、筛选、排序依据、分组依据和杂项6个选项卡。化学化工学院VisualFoxPro课程没有最好,只有更好7.1.2创建查询数据源设置参数查询设计器化学化工学院VisualFoxPro课程没有最好,

5、只有更好7.1.2创建查询(1)选择数据源:启动查询设计器后,出现“添加表或视图”对话框。单击“添加”按钮,可将表或视图加入设计器中。单击此按钮添加自由表从列表框中选择数据库表或视图化学化工学院VisualFoxPro课程没有最好,只有更好7.1.2创建查询(2)选择查询字段:在“字段”选项卡中可以指定查询要输出的字段、函数或表达式。输出字段在列表框中选择要查询的字段单击此按钮化学化工学院VisualFoxPro课程没有最好,只有更好7.1.2创建查询(3)建立数据表间的联接:当查询是基于多个表时,这些表之间必须有联系,根据联接条件来提取表中相关

6、的数据信息。数据表间的联接条件可以在“联接”选项卡中指定。如果表间已建立了永久关系,则会自动反映在“联接”选项卡中。内部联接:检索两个表中同时满足条件的记录左联接:检索左表中所有记录以及右表中满足条件的记录(右表中不满足条件的记录所对应的字段值为NULL)右联接:检索右表中所有记录以及左表中满足条件的记录完全联接:检索两个表中的所有记录化学化工学院VisualFoxPro课程没有最好,只有更好7.1.2创建查询两表间的联接关系线联接类型联接条件建立数据表间的联接化学化工学院VisualFoxPro课程没有最好,只有更好7.1.2创建查询(4)指定

7、查询条件:在“筛选”选项卡中建立筛选表达式,选择满足查询条件的记录。化学化工学院VisualFoxPro课程没有最好,只有更好7.1.2创建查询(5)组织查询结果:按某个字段顺序排列查询结果或分组排列。①设置数据排序在“排序依据”选项卡中指定排序的依据。先按成绩字段降序排列,成绩相同的再按学号升序排列化学化工学院VisualFoxPro课程没有最好,只有更好7.1.2创建查询②设置分组排序在“分组依据”选项卡中指定分组的依据。分组排序与求和(SUM)、计数(COUNT)、求平均值(AVG)等统计计算一起使用,可以完成一组记录的计算。化学化工学院V

8、isualFoxPro课程没有最好,只有更好7.1.2创建查询(6)杂项选择:在“杂项”选项卡中选择要输出的记录范围,默认将查询得到的结果全部输出。化学化工学院VisualFoxPro课程没有最好,只有更好7.1.2创建查询3.选择查询去向打开查询设计器,选择“查询

9、查询去向”命令,在“查询去向”对话框中选择输出去向。化学化工学院VisualFoxPro课程没有最好,只有更好7.1.2创建查询(1)浏览:查询结果输出到浏览窗口(默认)。(2)临时表:查询结果存入一个临时的只读数据表中。关闭此数据表时,查询结果将丢失。(3)表:查询结果存入表文件,

10、可以作为一个自由表使用。(4)图形:查询结果以图形方式输出。(5)屏幕:查询结果输出主窗口。(6)报表:查询结果输出到一个报表文件中。(

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

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

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