2015年全国计算机等级考试二级VFP辅导笔记:查询与视图
发布时间:2010/10/11 11:36:41 来源:城市学习网 编辑:ziteng
第六章 查询与视图
1、命令:①.locate for 条件 查找满足条件的第一条记录
continue 继续查找满足条件的下一条记录
?found() 测试是否有返回值 有T,无
display 显示
②.index in 字段 tag 表名
seek “字段”
③.建立查询:creat query 查询文件名
select * from 表名 where 条件
2、查询设计器:Inner Join 联接
where 筛选
order by 排序依据
group by 分组依据
having count 分组满足条件
选项卡:字段、连接、筛选、杂项、排序依据、分组依据
3、联接包括:内部联接(Inner Join)、左联接
右联接(right outer join)、完全联接
l 建立临时联接要求的是任意表,永久联接的表示同一数据库表
4、查询去向:浏览、临时表、表、图形、屏幕、报表、标签
5、运行查询:do 查询名
6、视图的定义:是一个虚拟表,是从一个或多个数据库中导出的表;在视图中只存放视图的定义, 不存放视图的内容。
7、建立视图:
8、在浏览图查询视图:creat view 视图名
9、视图与查询的比较:
l 相同点:可以从数据源中查找妈祖一定筛选条件的记录和选定部分字段
自身不保存数据,它们的查询结果随数据源内容的变化而变化
视图有更新条件,查询有查询去向
视图可以更新,查询是只读
查询有7个去向,视图无
l 不同点:视图可以更新数据源表,而查询不能
视图可以访问远程数据,而查询不能直接访问,需借助于远程视图方可
视图只能在数据库中存在,而查询不是数据库的组成部分,它是一个独立的程序 文件
视图的基表只能是数据库表,而查询的基表可以是自由表,数据库表以及多个数据库的表
都可以生成SQL语言。
l 建立视图必须是数据库表或已经存在的视图,建立查询只要是表都可以。