计算机二级考试VF笔记之第六章 查询与视图

时间:2011-09-24 12:15:14

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G

1、命令:①.locate for 条件   查找满足条件的第一条记录

 

             continue  继续查找满足条件的下一条记录

 

             ?found()   测试是否有返回值 有T,无F

 

             display     显示

 

         ②.index in  字段 tag 表名

 

             seek “字段”

 

             ?found()

 

             display

 

             skip

 

         ③.建立查询:creat query 查询文件名

 

             select * from 表名 where 条件

 

2、查询设计器:Inner Join  联接

 

               where     筛选

 

               order by   排序依据

 

               group by   分组依据

 

               having count 分组满足条件

 

    选项卡:字段、连接、筛选、杂项、排序依据、分组依据

 

3、联接包括:内部联接(Inner Join)、左联接(left outer join

 

右联接(right outer join)、完全联接(full join)

 

l         建立临时联接要求的是任意表,永久联接的表示同一数据库表

 

4、查询去向:浏览、临时表、表、图形、屏幕、报表、标签

 

5、运行查询:do 查询名.qpr

 

6、视图的定义:是一个虚拟表,是从一个或多个数据库中导出的表;在视图中只存放视图的定义,     不存放视图的内容。

 

7、建立视图:creat view

 

8、在浏览图查询视图:creat view 视图名 as

 

9、视图与查询的比较:

 

l         相同点:可以从数据源中查找妈祖一定筛选条件的记录和选定部分字段;

 

               自身不保存数据,它们的查询结果随数据源内容的变化而变化;

 

               视图有更新条件,查询有查询去向;

 

               视图可以更新,查询是只读;

 

               查询有7个去向,视图无;

 

l         不同点:视图可以更新数据源表,而查询不能;

 

               视图可以访问远程数据,而查询不能直接访问,需借助于远程视图方可;

 

               视图只能在数据库中存在,而查询不是数据库的组成部分,它是一个独立的程序     文件;

 

               视图的基表只能是数据库表,而查询的基表可以是自由表,数据库表以及多个数据库的表;

 

               都可以生成SQL语言。

 

建立视图必须是数据库表或已经存在的视图,建立查询只要是表都可以。

微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部