返回首页 | 网站案例 | 帮助中心

合作共赢、快速稳定、服务地方的网站建设提供商

北京网站建设

服务热线:13812345678

视图管理的基本概念

时间:2013-10-18

   视图看上去同表似乎一模一样,具有一级命名的字段和数据项,但它其实是一个虚拟的表,在物理上并不实际存在,视力是由查询数据库表产生的,它限制了用户能看到和修改的,
   视图兼有表和查询的特点;与查询相类似的是,视图可以用来从一个或多个相关联的表或视图中提取有用信息,与表相类似的是,视图可以用来更新其中的信息,并将更新结果永久保存在磁盘上,我们可以用视图使数据暂时从数据库中成为游离数据,以便在主系统之外收集和修改数据.
   概括地说,视图有以下特点:
1.着重于特定数据,视图让用户能够着重于他们所感兴趣的特定数据和所负责的特定任务,不必要的数据可以不在视图中,这同时增强了数据的安全性,因为用户只能看到视图中所定义的数据,而不是基础表中的数据.
2.简化数据操作,视图可以简化用户操作数据的方式,可将经常使用的联接,投影,联合查询和选择查询定义为视图,这样用户每次特定的数据执行进一步操作时,不必指定所有条件和限定,例如,一个用于报表目的,并执行子查询,外联接及聚合以从一组表中检索数据的复合查询,就可以创建为一个视力,视力简化了对数据的访问,因为每次生成报表时无须写成提交基础查询,而是查询视力,还可以创建内嵌的,在逻辑上作为参数化视力运行,或作为where子句搜索条件中含有参数的视图运行.
3.自定义数据,视图允许用户以不同的方式查看数据,即使他们同时使用相同的数据时也如此,例如,可定义一个视力,只检索部门编号为2的员工数据,视力可以根据使用这个视力的部门编号来决定检索哪些数据.
4.组合分区数据,用户可以把来自不同表的两个或多个查询结果组合成单一的结果集,这在用户看来是一个单独的表,称为分区视图.


建站流程

    北京网站建设流程