视图的几大优点:1.增强可读性
2.
数据安全
及保密:针对不同用户,可以创建不同视图,限制其所能浏览和编辑的数据内容。3.降低查询复杂度
4.方便维护。
视图其实就是一个用来为我们提供查询数据的虚拟表,这样听起来好象挺抽象,这样说吧!视图是用户查看数据库表中数据的一种方式,用户能够能够以需要的方式浏览表中的部分或全部数据,但是这些数据依然存放在数据库的表中,因为视图是一个虚拟的表,它并不真正的存储数据,也许有人就会问了,那么,我们为什么要用视图呢?还不如直接在表中查询就行了。当然,如果我们只是查询的是一个表中的数据的话,直接在表中查询就可以了,而且很方便,但是如果我们要同时查询几个表中的数据呢?视图就为我们提供了这样的功能,我们可以通过视图来查询多个表中的多个列的数据,十分的方便。
数据库的三级模式是指外模式、概念模式、内模式。人们为数据库设计了一个严谨的体系结构,数据库领域公认的标准结构是三级模式结构,它包括外模式、概念模式、内模式,有效地组织、管理数据,提高了数据库的逻辑独立性和物理独立性。
用户级对应外模式,概念级对应概念模式,物理级对应内模式,使不同级别的用户对数据库形成不同的视图。
所谓视图,就是指观察、认识和理解数据的范围、角度和方法,是数据库在用户“眼中"的反映,很显然,不同层次(级别)用户所“看到”的数据库是不相同的。
美国国家标准协会(AmericanNationalStandardInstitute,ANSI)的数据库管理系统研究小组于1978年提出了标准化的建议,将数据库结构分为3级:面向用户或应用程序员的用户级、面向建立和维护数据库人员的概念级、面向系统程序员的物理级。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)