国家计算机二级考试VFP---第五章数据查询与建立视图_第1页
国家计算机二级考试VFP---第五章数据查询与建立视图_第2页
国家计算机二级考试VFP---第五章数据查询与建立视图_第3页
国家计算机二级考试VFP---第五章数据查询与建立视图_第4页
国家计算机二级考试VFP---第五章数据查询与建立视图_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1目 录上一页下一页退 出目 录上一页下一页退 出2本本 章章 要要 点点5.1数据查询5.2建立视图目 录上一页下一页退 出35.1.1 查询的概念查询的概念定义定义P158 查询是预先定义好的一个查询是预先定义好的一个sql select语句语句,在不同的在不同的场合可以直接或反复使用场合可以直接或反复使用,从而提高效率从而提高效率.建立查询的方法建立查询的方法P158-159 create query 命令打开查询设计器建立查询命令打开查询设计器建立查询 新建对话框新建对话框 项目管理器项目管理器 直接编辑直接编辑.qpr文件建立查询文件建立查询(sql select语句语句)5.1 数

2、据查询数据查询P158目 录上一页下一页退 出41利用利用“查询向导查询向导”创建查询创建查询利用“查询向导”创建查询的步骤如下:(1)进入“查询向导” 进入“查询向导”可用下面3种方法: 选择【工具】|【向导】|【查询】命令。 选择【文件】|【新建】命令,进入“新建”对话框,选择“查询”单选按钮,单击“向导”按钮。 在“项目管理器”窗口中,选择“数据”选项卡,选中“查询”,单击“新建”按钮,出现“新建查询”对话框,单击“查询向导”按钮。5.1.2 查询的创建查询的创建目 录上一页下一页退 出5(2)选择查询结果中需要的字段(3)设置查询条件(4)设置排序字段(5)设置记录输出范围(6)保存查

3、询目 录上一页下一页退 出62查询设计器查询设计器 进入“查询设计器”窗口有二种方法,(1)选择【文件】【新建】命令,进入“新建”对话框,选择“查询”单选按钮,单击“新建”按钮;(2)在“项目管理器”窗口中,选择“数据”选项卡,选中“查询”文件类型,单击“新建”按钮,出现“新建查询”对话框,单击“新建查询”按钮。目 录上一页下一页退 出7 3查询设计器工具栏查询设计器工具栏 “查询设计器工具栏”各按钮的功能如下: 按钮:添加数据库表。 按钮:移去数据库表。 按钮:添加数据库表间的联接。 按钮:显示SQL窗口。 按钮:最大化上部分窗口。 按钮:确定查询去向。目 录上一页下一页退 出84使用查询设

4、计器创建查询使用查询设计器创建查询使用“查询设计器”创建前面“查询向导”创建查询例子,具体步骤如下:(1)进入“查询设计器”窗口,添加stud表 ,如图所示。目 录上一页下一页退 出9(2)选择查询需要的字段(3)设置查询条件(4)保存查询目 录上一页下一页退 出101查询的运行查询的运行运行查询的方法有以下5种: 在“查询设计器”窗口中,选择【查询】|【运行查询】命令。 在“查询设计器”窗口中,右击“查询设计器”窗口,选择快捷菜单中的【运行查询】命令。 选择【程序】|【运行】命令。弹出“运行”对话框,在对话框中,选择所要运行的查询文件,单击“运行”按钮。 在“项目管理器”窗口中,选择要运行的

5、查询文件,单击右边的“运行”按钮。 在“命令”窗口中,键入 DO 。例如,DO 查询1.qpr。5.1.3 查询的运行与修改查询的运行与修改目 录上一页下一页退 出112查询的修改查询的修改修改可以用以下3种方法: 在“项目管理器”窗口中,选择要修改的查询文件,单击右边的“修改”按钮,进入“查询设计器”窗口中修改。 选择【文件】|【打开】命令,在“打开”对话框中,选择所要修改的查询文件,单击“确定”按钮,进入“查询设计器”窗口中修改。 在命令窗口中,键入 MODIFY QUERY 。3查询去向的设置查询去向的设置 单击“查询设计器”工具栏中的“查询去向”按钮或在系统菜单中单击【查询】|【查询去

6、向】命令,弹出“查询去向”对话框,其中共包含7个查询去向,各项的含义见p163。目 录上一页下一页退 出121多表查询的创建 查询向导 查询设计器2交叉表查询的创建 交叉表是类似电子表格形式来表现二维分析数据的一种表。例如,在学生成绩总表中,是由学生“姓名”和本学期的各门“课程名称”构成了一个二维表,此表的交叉点为“成绩”的分值。 交叉表查询向导 5.1.4 复杂查询的设计目 录上一页下一页退 出135.2.1 视图简介 视图是一个定制的虚拟逻辑表,视图中只存放相应的数据逻辑关系,并不保存表的记录内容,但可以在视图中改变记录的值,然后将更新记录返回到源表。 视图与查询在功能上有许多相似之处,但

7、又有各自特点,主要区别如下: 功能不同功能不同:视图可以更新字段内容并返回源表,而查询文件中的记录数据不能被修改。5.2 建立视图建立视图P165目 录上一页下一页退 出14 从属不同从属不同:视图不是一个独立的文件而从属于某一个数据库。查询是一个独立的文件,它不从属于某一个数据库。访问范围不同访问范围不同:视图可以访问本地数据源和远程数据源,而查询只能访问本地数据源。 输出去向不同输出去向不同:视图只能输出到表中,而查询可以选择多种去向,如表、图表、报表、标签、窗口等形式。 使用方式不同使用方式不同:视图只有所属的数据库被打开时,才能使用。而查询文件可在命令窗口中执行。目 录上一页下一页退

8、出155.2.2 本地视图的创建本地视图的创建1使用本地视图向导创建本地视图使用本地视图向导创建本地视图2使用视图设计器创建本地视图使用视图设计器创建本地视图3. 使用使用SQL语句语句 create view view_name; as select_statement目 录上一页下一页退 出161 1创建远程数据连接创建远程数据连接(1)建立连接 create connection 新建对话框 项目管理器的数据tab页 (2)新建数据源 远程视图是通过ODBC从远程数据源建立的视图.所谓ODBC即Open DataBase Connectivity (开放式数据互连)的英语缩写,它是一个标

9、准的数据库接口,以一个动态连接库(DLL)方式提供的。 创建ODBC数据源第一种方法是利用“连接设计器”中“新的数据源”创建,第二种方法是利用在windows系统的“控制面板”中启动“ODBC数据源(32位)”应用程序。 5.2.3 创建创建远程视图远程视图目 录上一页下一页退 出171 1更新数据更新数据 p167-p168p167-p168“视图设计器视图设计器”的的“更新条件更新条件”选项卡可设置视选项卡可设置视图对基本表的更新图对基本表的更新. .(1)(1)指定可更新的表指定可更新的表(2)(2)指定可更新的字段指定可更新的字段(3)(3)检查更新合法性检查更新合法性(4)(4)使用

10、更新方式使用更新方式2 2修改视图修改视图 在在“项目管理器项目管理器”中,选择中,选择“数据数据”选项卡,选项卡,选定要修改的选定要修改的“本地视图本地视图”或或“远程视图远程视图”,单击,单击右边的右边的“修改修改”按钮,进入按钮,进入“视图设计器视图设计器”进行修进行修改。改。5.2.4 使用视图的有关操作使用视图的有关操作目 录上一页下一页退 出183删除视图删除视图 在在“项目管理器项目管理器”中,选择中,选择“数据数据”选项卡,选定要修选项卡,选定要修改的改的“本地视图本地视图”或或“远程视图远程视图”,单击右边的,单击右边的“移去移去”按钮,单击提示框中按钮,单击提示框中“移去移去”按钮即可删除。按钮即可删除。 Drop view 4浏览或运行视图浏览或运行视图 项目管理器项目管理器 打开视图设计器时工具栏打开视图设计器时工具栏或者查询菜单的运行查询或者查询菜单的运行查询.5显示显示SQL语句语句在在“

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论