




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第5章 查询与视图,本章学习目标,通过本章学习,读者应该掌握以下内容 1、创建查询的方法 2、创建视图的方法 3、查询设计器的使用 4、视图设计器的使用 5、视图与查询的区别,5.1.1 用查询向导创建查询 (1)进入“查询向导” 进入“查询向导”可用下面3种方法: 选择【工具】|【向导】|【查询】命令。 选择【文件】|【新建】命令,进入“新建”对话框,选择“查询”单选按钮,单击“向导”按钮。 在“项目管理器”窗口中,选择“数据”选项卡,选中“查询”,单击“新建”按钮,出现“新建查询”对话框,单击“查询向导”按钮。,5.1 查询,(2)“查询向导”界面介绍 要求用户进行字段选取。,筛选记录。,
2、排序记录 限制记录。 完成查询的建立,可以在“查询设计器”中修改设置。,5.1.2 用查询设计器创建查询 1进入“查询设计器”窗口有3种方法 选择【文件】【新建】命令,进入“新建”对话框,选择“查询”单选按钮,单击“新建文件”按钮。 用命令CREATE QUERY 打开查询设计器建立查询。 在“项目管理器”窗口中,选择“数据”选项卡,选中“查询”文件类型,单击“新建”按钮,出现“新建查询”对话框,单击“新建查询”按钮。 以上三种方法都会打开查询设计器。,2.查询设计器介绍: 查询设计器界面: 查询设计器工具栏:,按钮:添加表,按钮:移去表,按钮:添加数据库表间的联接,按钮:显示SQL窗口,按钮
3、:最大化上部窗格,按钮:确定查询去向,3查询设计器的使用 表或视图选取 选定查询字段 联接条件 记录的筛选 排序查询结果 分组查询结果 杂项,5.1.3 查询去向的设置 单击“查询设计器”工具栏中的“查询去向”按钮或在系统菜单中单击【查询】|【查询去向】命令,弹出“查询去向”对话框,如下图所示。其中共包含7个查询去向,系统默认是“浏览”。,查询去向的含义如下:,5.1.4 查询的运行与修改 1查询的运行 查询建立完成后,可以马上运行,也可以保存起来以后运行。 运行查询的方法有以下6种: 在“查询设计器”窗口中,选择菜单【查询】|【运行查询】命令。 在“查询设计器”窗口中,右击“查询设计器”窗口
4、,选择快捷菜单中的【运行查询】命令。 选择【程序】|【运行】命令。弹出“运行”对话框,在对话框中,选择所要运行的查询文件,单击“运行”按钮。 在“项目管理器”窗口中,选择要运行的查询文件,单击右边的“运行”按钮。 在“命令”窗口中,键入 DO 查询文件名.QPR ,必须给出查询文件的扩展名。例如,DO 查询1.qpr。 常用工具栏中的按钮。,2查询的修改 修改查询可以用以下3种方法: 在“项目管理器”窗口中,选择要修改的查询文件,单击右边的“修改”按钮,进入“查询设计器”窗口中修改。 选择【文件】|【打开】命令,在“打开”对话框中,选择所要修改的查询文件,单击“确定”按钮,进入“查询设计器”窗
5、口中修改。 在命令窗口中,键入 MODIFY QUERY 。,5.1.5 查询的局限性 查询设计器只能建立一些比较规则的查询,而复杂的查询它就无能为力了,只有通过自己写SQL SELECT语句来建立。,5.2.1 视图简介 视图是创建自定义并且可更新的数据集合,视图兼有表和查询的特点:可以从一个或多个表中提取有用信息,还可以用来更新数据,并把更新的数据送回到基本表中。视图是一个定制的虚拟逻辑表,视图中只存放相应的数据逻辑关系,并不保存表的记录内容。 视图分为本地视图和远程视图:本地视图是使用当前数据库中表建立的视图;远程视图是使用当前数据库之外的数据源创建的视图。 视图是数据库具有的一个特有功
6、能,因此数据库打开时,才可使用视图,视图只能创建在数据库中。,5.2 建立视图,5.2.2 建立视图 首先要打开创建视图的数据库,然后即可按下列 四种方法来建立视图: 选择【文件】【新建】命令,进入“新建”对话框,选择“视图”单选按钮,单击“新建文件”按钮或“向导”。 用命令CREATE VIEW 打开视图设计器建立视图。 在“项目管理器”窗口中,选择“数据”选项卡,选择一个“数据库”,从中选择本地视图或远程视图,再单击右侧的“新建”按钮。 单击“数据库”菜单,选择“新建本地视图”或“新建远程视图”。,视图设计器界面如下:,5.2.3 视图设计器 1、 视图设计器和查询设计器的功能是相似的,就
7、不再介绍了,视图设计器比查询设计器只多了一个“更新条件”选项卡。 2、使用“更新条件”用户可以指定条件,将视图中的修改传送到视图所使用的表的原始记录中,从而控制对远程数据的修改。该选项卡还可以控制打开或关闭对表中指定字段的更新,以及设置适合服务器的SQL更新方法。,5.2.4 远程视图 为了建立远程视图,必须首先建立连接远程数据 库的“连接”。 1定义数据源和连接 数据源ODBC即Open Database Connectivity (开放式数据互连)的英语缩写,它是一种连接数据库的通用标准。 连接是Visual FoxPro数据库中的一种对象,它是根据数据源创建并保存在数据库中的一个命名连接
8、。,2创建连接 用“文件”菜单的“打开”命令打开一个已存在的数据库。 在“数据库设计器”中单击鼠标右键,并在弹出的选择框中选择“连接”。 在“连接”对话框中单击“新建”按钮。 在 “连接设计器”对话框中,根据服务器的需要设定相应的选项。 确定连接设置后,单击“确定”按钮,并在“连接名称”对话框中输入设定的连接名称。 单击“确定”按钮,完成新连接的建立。,3远程视图的创建 如果要创建新的远程视图,应首先建立同数据源的连接,再 按以下步骤进行: 打开数据库后,在“数据库管理器”中单击鼠标右键,并选择“新建远程视图”。 选择“新建视图”。 在“选择连接或数据源”对话框中,选取“可用的数据源”选项。如
9、果有已定义并保存过的连接,也可用“选取连接”选项。 选择指定的数据源或连接并单击“确定”按钮。 在“设置连接”对话框中选择数据来源的位置,是数据库表还是自由表。 在“打开”对话框中,选定从数据来源所显示的表。 选择表后,远程视图的“视图设计器”将被打开。,5.2.5 视图的有关操作 1更新数据 在“视图设计器”中,“更新条件”选项卡控制对数据源的修改(如更改、删除、插入)应发送回数据源的方式,而且还可以控制对表中的特定字段定义是否为可修改字段,并能对用户的服务器设置合适的SQL更新方法。 2修改视图 在“数据库设计器”里选定要修改的“本地视图”或“远程视图”,右击鼠标,在弹出的快捷菜单中找到“
10、修改”命令,进入“视图设计器”进行修改。 3删除视图 在“数据库设计器”里选定要修改的“本地视图”或“远程视图”,右击鼠标,在弹出的快捷菜单中找到“删除”命令,单击提示框中“移去”按钮即可删除。 4浏览视图 在“数据库设计器”里选定要修改的“本地视图”或“远程视图”,右击鼠标,在弹出的快捷菜单中找到“浏览”命令。 或者是: OPEN DATABASE USE BROWSE 5显示SQL语句 在“视图设计器”窗口。可用下面三种方法之一察看SQL语句: 单击“视图设计器”工具栏中 “SQL”按钮。 右击“视图设计器”窗口,选择“察看 SQL”命令。 在系统菜单中选择【查询】|【查看SQL】,5.3 视图与查询的区别,视图与查询在功能上有许多相似之处,但又有各自特点,区 别如下: 功能不同:视图可以更新字段内容并返回源表,而查询文件中的记录数据只能看不能被修改,除非把查询结果去向其他文件。 从属不同:视图不是一个独立的文件而从属于某一个数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地铁工程档案资料集中管理措施
- 小学普通话节庆活动推广计划
- 网球培训机构教学计划
- 装饰工程施工技术质量保证体系及措施
- 小学乒乓球社团多样化训练计划
- 科技企业人力资源部创新激励计划
- 金融行业风险资源配备计划
- 肿瘤科输血流程与规范管理
- 综艺节目脚本策划书范文
- 拆除施工尘土污染防治文明措施
- 2025年高考数学全国新课标Ⅱ卷试卷评析及备考策略(课件)
- 黑龙江司法警官职业学院2025年招生政治考察表
- (正式版)CB∕T 4549-2024 船舶行业企业加油-驳油作业安全管理规定
- 公司扣款单据模板
- 文献检索与阅读方法课件
- 髂内动脉解剖特点PPT
- 螺旋桨加工与安装工艺
- 校长竞聘试题
- LED显示屏合同范本
- 初中化学实验探究教学方法讲座
- 燃机发电机转子一点接地保护全部校验作业指导书
评论
0/150
提交评论