DateBase-视图

来源:互联网 发布:做流程图的软件 编辑:程序博客网 时间:2024/06/05 06:18

视图是数据库中很重要的一个部分,我们将数据输入数据库中,在SQL中以二维表的方式来组织呈现数据。但对于数据库的使用者,他们并不需要像数据库的开发人员需要了解的如此全面,打个比方,就像买电脑的人,他只需要知道他能看什么,怎么使用电脑来完成他们要做的事情就可以,他们才不会想电脑的主板怎么设计,线程怎么走的,死锁了系统怎么处理。而为了使用户能够方便的使用数据库中的数据,建立了视图,在相应的视图下,执行自己的操作,完成任务。就是这样的作用。而视图的数据来自于真实所存在的那些二维表中,视图只是数据库开发人员按需拿数据呈现出来使得用户使用而已。

视图的出现使得用户更加便捷的使用数据库,这也是数据库使用的目的。视图的使用还涉及到安全性,我们不希望用户可以看到所有的数据,随意改动,以造成不必要的损失,所以建立视图,也是很有必要。

因为不同的需求,所以我们出现了不同类型的视图。

对视图的操作,创建,更新,删除。其中,更新最为复杂,因为数据库常常为很多用户使用,更新发生失误会造成很多麻烦,所以跟新的操作有很多的限制来避免操作失误。


最后,用一张表来表达我对视图的认识!



原创粉丝点击