APP下载

视图在实践中的应用

2016-05-19刘新亮孙忠林

电脑知识与技术 2016年7期
关键词:数据库

刘新亮++孙忠林

摘要:共享数据是存在安全性问题的,由于数据量很大,实际应用中用户只关心部分数据,因此,如何提高数据共享、保证数据安全性和提升软件系统运行效率在实践应用中是复杂的。该文结合实际,给出视图的一种应用方法,应用表明能解决数据共享、数据安全和提升软件系统运行效率的问题。

关键词:视图;数据库;权限;缓存;视点

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)07-0019-02

The Application of View in Practice

LIU Xin-liang,SUN Zhong-lin

(Shandong University of Science and Technology,Qingdao 266590,China)

Abstract: Shared data exits security problems.And because the volume of date is very large,users usually only concern parts of it. How to improve data sharing, how to ensure the data security,and how to make the software system run efficiently are complicated in real life. With practice,this paper provides an application method of view. The practice shows that it can solve the problems of data sharing,data security and improving of software system operating efficiency.

Key words: view; database; jurisdiction; cache; viewpoint

1 概述

视图是数据库系统提供给用户以多种角度观察数据库中数据的重要机制。视图是从一个或多个基本表(或视图)导出的表,它是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。

目前,视图的应用十分普遍。对于需要多次固定查询数据库的操作,可以通过设计视图来简化查询;对于某些重要数据或者隐私数据,可以通过视图来限制对物理表的访问,从而保证数据的安全;分布式数据库中,通过引用视图可以将不同服务器的表格简单的连接起来。以当前流行的框架SSH为例,视图的使用还可以提升其访问数据库的效率。

2 视图应用的方法

2.1集中用户视点

随着当前互联网的发展,用户信息越来越多,存储到数据库的数据量越来越大,对于数据的管理越来越复杂。数据库表格的设计往往不能满足所有角色的需求,因为不同的角色,关心的数据属性也是不同的,很可能这些数据属性会分布在不同的数据库表格中。……

登录APP查看全文

猜你喜欢

数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库