问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql的视图是什么

发布网友 发布时间:2024-03-05 04:40

我来回答

1个回答

热心网友 时间:2024-12-07 11:07

SQL的视图是从基本表和视图中导出的。

SQL具有数据定义、数据操纵和数据控制。

1、SQL数据定义功能:能够定义数据库的*模式结构,即外模式、全局模式和内模式结构。在SQL中,外模式有叫做视图(View),全局模式简称模式( Schema),内模式由系统根据数据库模式自动实现,一般无需用户过问。 

2、SQL数据操纵功能:包括对基本表和视图的数据插入、删除和修改,特别是具有很强的数据查询功能。 

3、SQL的数据控制功能:主要是对用户的访问权限加以控制,以保证系统的安全性。



扩展资料

优点

1、视图着重于特定数据。

视图可以让用户或者程序开发人员只看到所需要的数据,而不需要把表中的所有信息与字段暴露出来,这样增强了数据的安全性。

2、简化数据的操作,易维护。

可以将经常用到的多表联合查询出来的数据,或特定的结果集定义为视图,这样就起到了模块化数据的作用。在使用这些数据时直接查询该视图就可以,而不用到处写长长的SQL语句,这样也起到易维护的作用。

3、视图可以限定查询数据。

比如:对于不同的用户,只提供部分数据给他。这样就可以在视图中限定结果集,然后返回该视图给他。无论用户怎么对视图定义查询条件,也不能查询出不想提供给他的数据。

缺点

虽然视图可以带来种种便利,但不意味着就可以滥用它。因为视图其实就是一段SQL语句,所以它的结果都是每次调用时动态生成的。如果不合理的定义视图,必然带来性能上的损耗。

1、操作视图会比直接操作基础表要慢,所以应尽量避免在大型表上创建视图。

2、尽量不要创建嵌套视图,就是在视图中使用视图。 这样在查询时,会多次重复访问基础表,带来性能损耗。

3、尽量在视图只返回所需的信息,尽量不要在视图使用不需要访问的表。

4、在大型表或者复杂定义的视图,可以使用存储过程代替。

5、频繁使用的视图,可以使用索引视图来代替。

参考资料来源:百度百科-视图sql

参考资料来源:百度百科-结构化查询语言

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
卖家发错了货,然后说没货了让退款怎么办 松江主机编程点位怎么登记 上海九峰职业技术学校有空调培训吗 去松江区新桥职校毕业以后能做什么 额头出汗是什原因 清洁面膜之后该用什么 ...所示,在直三棱柱ABC-A1B1C1中,AB=BC=BB1,D为AC的中点.(Ⅰ)求证:B1... 跪求三国志11山河血泪。有的发我邮箱415433732@qq.com 诚求 三国志11 抗日 山河血泪 剧本~谢各位大哥大姐大神,小弟在此跪求... 计划去渝中旅游,有哪些线路值得安利? ...绿卡其中一份文件需要英国无犯罪记录证明公证认证,我当时在英国留学... 一年内怎么改第二次 修改一次,一年之内可以改第二次吗? 84消毒液1比1000是多少 ...一个200多,一个好像500多,我脸上有个瘊子,用200多的那个不能除吗... ppt放邮箱里发给别人 打不开 不管是压缩包还是没压缩的 都不行 文件类... 我们公司有自己研发的产品,但是是找得工厂代加工 明德麓谷中学到长沙恒大城怎么坐公交车 体积的测量 如何测量图形的面积与体积? 菜市场买的鸡长瘤可以要求鸡贩退换吗 一年内怎么改第二次 怎么一年内修改两次? 一年改2次的办法 人类能不能登陆太阳表面,又需要克服哪些困难? 如果人类要想成功登上太阳 ,那么需要克服什么困难? 测血糖早上吃饭不吃 ...一直没有运营,也没有年检,最后被吊销营业执照,我还可以成为新公司法... 跳绳时间在哪个阶段更好、我是在上学的。不知道在六点到七点间跳绳是 ... 什么是叶片式风机、鼓风机、压缩机? 一年内可以改几次啊! 用苹果手机怎么做到第二次修改 一年内怎么修改第二次 怎么一年内修改两次怎样才能一年修改两次? 一年改2次的办法 不到一年怎么改第二次 看看什么原因?怎么运行不了MyEclipse,给的提示是这样的 一年内怎么改第二次 怎么一年改两次 ...就是瞄准点不好确定,进球少,失误多。请求高手指点迷津,谢谢... ...怎么还流血很多也不让配呢?请高手指点迷津吧!谢谢了。 ...的作用是什么?怎样调节?希望知道的高手指点迷津…谢谢! ...每股帐面值是每股净资产吗?请高手指点迷津,谢 ...是多少?75机型是多大功率?几匹?恳请高手指点迷津!!谢谢!! ...是他是他就是他我们的小哪吒,就高手指点迷津!谢谢 修改一次,一年之内可以改第二次吗? 一年可以修改两次吗? 修改后还可以修改几次? 一年内可以改几次呢? 仼 这个字怎么读