Visual FoxPro数据库技术及应用 教学课件 曾碧卿 课件 第6章 视图与查询.pdf
文本预览下载声明
Visual FoxPro 数据库技术及应用
第6 章
视图与查询
第6章视图与查询
6.1 视图的建立、查看与修改
6.2 查询的建立、执行与修改
6.3 查询与视图的异同
返回
6.1 视图的建立、查看与修改
6.1.1 视图的概念:
– 视图犹如一个数据观察窗口,是从一个或多个数
据表中导出的 “表”。(包括数据库表和自由表,
也可以取自其它视图)。
– 视图与数据表不同的是,视图中的数据还是存储
在原来的数据表中,因此可以把视图看作是一个
“虚表”。
– 视图是不能单独存在的,它依赖于某一数据库数
据表而存在,只有打开与视图相关的数据库才能
创建和使用视图。
返回
6.1 视图的建立、查看与修改
视图的分类
• 本地视图:
– 利用当前数据库中的表(或自由表)或视图所创建的;
• 远程视图
– 数据源是远程的,从远程的开放数据库中获取。
• 视图的作用:
– 可以在浏览窗口中浏览记录;
– 可以对某些数据进行修改,这种修改实质上是对基表
的操作。
返回
6.1 视图的建立、查看与修改
6.1.2 本地视图的创建
– 可以利用 “视图向导”来创建视图,也可以利用 “视图设计
器”来设置视图。
1、利用视图向导创建
①调出 “本地视图向导”对话框
• [工具]-[向导]-[全部]-[本地视图向导]
• 或:[文件]-[新建]-[视图]-[向导]
• 或:[数据库]-[新建本地视图]-[视图向导]
②设计步骤:
• 1)选取字段;2 )关联表;3 )确定包含记录;
• 4 )筛选记录;5 )排序记录;6 )限制记录;7 )保存视图。
返回
6.1 视图的建立、查看与修改
2 、利用 “视图设计器”创建
– 1)调出视图设计器
• [文件]-[新建]-[视图]
• [数据库]-[新建本地视图]-[新建视图]
• 在调出视图设计器的同时,可把表或视图添加到视
图设计器中,并把它们显示在设计器的上半部
• 视图设计器的选项卡
– 2 )选择自由表也可以创建视图
• 在 “添加表或视图”对话框中单击 “其他”按
钮…… 返回
6.1 视图的建立、查看与修改
3、视图的保存与浏览
浏览视图:
– 单击工具栏红色感叹号!
– 或在视图设计器中右击,选择 “运行查询”
– 或选择菜单[查询]-[运行查询]
保存视图:
– 选择菜单[文件]-[关闭]
– 或单击工具栏 “保存”按钮
返回
6.1 视图的建立、查看与修改
6.1.3 通过视图更新数据
(1)打开“视图设计器”窗
口,选择“更新条件”选项
卡,在字段名对话框内,用
“笔”符号,确定更新字段,
再选择”发送SQL 更新”,
把视图的更新结果返回源表
中。
(2 )按“退出”按钮,结束
更新条件的设置。
返回
6.1 视图的建立、
显示全部