数据库实例教程第五章优秀课件

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5.2 建立视图
5.2.1 视图简介
视图是一个定制的虚拟逻辑表,视图中只存放相应的数据逻辑 关系,并不保存表的记录内容,但可以在视图中改变记录的值, 然后将更新记录返回到源表。
视图与查询在功能上有许多相似之处,但又有各自特点,主要 区Leabharlann Baidu如下:
功能不同:视图可以更新字段内容并返回源表,而查询文件 中的记录数据不能被修改。
(3)设置查询条件 (4)设置排序字段 (5)设置记录输出范围 (6)保存查询
2.查询设计器
进入“查询设计器”窗口有二种方法,
(1) 选择【文件】│【新建】命令,进入“新建”对话框, 选择“查询”单选按钮,单击“新建”按钮;
(2) 在“项目管理器”窗口中,选择“数据”选项卡,选 中“查询”文件类型,单击“新建”按钮,出现“新建查询” 对话框,单击“新建查询”按钮。
3.查询去向的设置
单击“查询设计器”工具栏中的“查询去向”按钮或在系统 菜单中单击【查询】|【查询去向】命令,弹出“查询去向”对 话框,如图5-15 所示。其中共包含7个查询去向,各项的含义 见表5-1。
5.1.4 复杂查询的设计
1.多表查询的创建
2.交叉表查询的创建
交叉表是类似电子表格形式来表现二维分析数据的一种表。 例如,在学生成绩总表中,是由学生“姓名”和本学期的各 门“课程名称”构成了一个二维表,此表的交叉点为“成绩” 的分值。
① 在“项目管理器”窗口中,选择要修改的查询文件,单击右 边的“修改”按钮,进入“查询设计器”窗口中修改。
② 选择【文件】|【打开】命令,在“打开”对话框中,选择 所要修改的查询文件,单击“确定”按钮,进入“查询设计器” 窗口中修改。
③ 在命令窗口中,键入 MODIFY QUERY <查询文件名>。
创建ODBC数据源可以用二种方法建立。第一种方法是利用 “连 接设计器”中“新的数据源”创建,第二种方法是利用在 windows系统的“控制面板”中启动“ODBC数据源(32位)”应 用程序。
5.2.4 使用视图的有关操作
1.更新数据
在“视图设计器”中,“更新条件”选项卡控制对数据源的 修改(如更改、删除、插入)应发送回数据源的方式,而且 还可以控制对表中的特定字段定义是否为可修改字段,并能 对用户的服务器设置合适的SQL更新方法。
(1)进入“查询设计器”窗口,添加stud表 ,如图 所示。
(2)选择查询需要的字段 (3)设置查询条件 (4)保存查询
5.1.3 查询的运行与修改
1.查询的运行
运行查询的方法有以下5种:
① 在“查询设计器”窗口中,选择【查询】|【运行查询】命 令。
② 在“查询设计器”窗口中,右击“查询设计器”窗口,选 择快捷菜单中的【运行查询】命令。
5.2.2 本地视图的创建 1.使用本地视图向导创建本地视图 2.使用视图设计器创建本地视图
5.2.3 创建远程视图
1.创建远程数据联接
远程视图是通过ODBC从远程数据源建立的视图。
所谓ODBC即Open DataBase Connectivity (开放式数据互连)的 英语缩写,它是一个标准的数据库接口,以一个动态连接库 (DLL)方式提供的。
数据库实例教程第五章
本章要点
5.1 数据查询 5.2 建立视图
5.1 数据查询
5.1.1 查询的设计过程 在创建查询时,通常可以遵循以下六个步骤来创建查询。 (1)用“查询向导”或“查询设计器”创建查询。 (2)选择在查询结果中需要的字段。 (3)设置查询记录的条件。 (4)设置排序及分组条件来组织查询结果。 (5)选择查询输出类别,可以是报表、表文件、图表、浏览窗 口和表文件等等。 (6)运行此查询。
3.查询设计器工具栏 “查询设计器工具栏”各按钮的功能如下: 按钮:添加数据库表。 按钮:移去数据库表。 按钮:添加数据库表间的联接。 按钮:显示SQL窗口。 按钮:最大化上部分窗口。 按钮:确定查询去向。
4.使用查询设计器创建查询
使用“查询设计器”创建前面“查询向导”创建查 询例子,具体步骤如下:
③ 选择【程序】|【运行】命令。弹出“运行”对话框,在对 话框中,选择所要运行的查询文件,单击“运行”按钮。
④ 在“项目管理器”窗口中,选择要运行的查询文件,单击 右边的“运行”按钮。
⑤ 在“命令”窗口中,键入 DO <查询文件名> 。例如,DO 查询1.qpr。
2.查询的修改
修改可以用以下3种方法:
4.浏览或运行视图
5.显示SQL语句 在“视图设计器”窗口。可用下面三种方法之一察看SQL语 句:
● 单击“视图设计器”工具栏中“SQL”按钮。
● 右击“视图设计器”窗口,选择 “察看 SQL”命令。
● 在系统菜单中选择【查询】|【查看SQL】
2.修改视图
在“项目管理器”中,选择“数据”选项卡,选定要修改的 “本地视图”或“远程视图”,单击右边的“修改”按钮, 进入“视图设计器”进行修改。
精品课件!
精品课件!
3.删除视图 ● 在“项目管理器”中,选择“数据”选项卡,选定要修改 的“本地视图”或“远程视图”,单击右边的“移去”按钮, 单击提示框中“移去”按钮即可删除。
从属不同:视图不是一个独立的文件而从属于某一个数据库。 查询是一个独立的文件,它不从属于某一个数据库。
访问范围不同:视图可以访问本地数据源和远程数据源,而 查询只能访问本地数据源。
输出去向不同:视图只能输出到表中,而查询可以选择多种 去向,如表、图表、报表、标签、窗口等形式。
使用方式不同:视图只有所属的数据库被打开时,才能使用。 而查询文件可在命令窗口中执行。
5.1.2 查询的创建
1.利用“查询向导”创建查询 利用“查询向导”创建查询的步骤如下: (1)进入“查询向导” 进入“查询向导”可用下面3种方法: ① 选择【工具】|【向导】|【查询】命令。 ② 选择【文件】|【新建】命令,进入“新建”对话框,选择 “查询”单选按钮,单击“向导”按钮。 ③ 在“项目管理器”窗口中,选择“数据”选项卡,选中 “查询”,单击“新建”按钮,出现“新建查询”对话框, 单击“查询向导”按钮。 (2)选择查询结果中需要的字段
相关文档
最新文档