应该何时在实际的表上使用View?我应该期望这会产生什么收益?
总的来说,在表格上使用视图有什么好处?我不应该以视图首先看起来的方式设计表格吗?
我正在阅读SQL Server 2008圣经,我正在阅读视图部分.但作者真的没有解释观点的目的.观点有什么用?我应该在我的网站上使用它们,它们有什么好处?
我只是想大致了解RDBMSes中使用的视图.也就是说,我知道一个观点是什么以及如何制作一个观点.我也知道我过去曾用过它们.
但我想确保我彻底了解视图的用处以及视图不应该有用的内容.进一步来说:
(并且为了记录,其中一些问题是故意天真的.这部分是概念检查.)
这个问题是关于数据库视图,而不是物化视图.
优点:
缺点:
还有什么?
可能重复:
哪些观点适合?
嗨,我怀疑是什么观点.我们应该在哪里使用以及视图的用途是什么.对于观点有什么好的参考.谢谢
如果视图用于向用户显示选定的列,则可以使用相同的列
SELECT col1, col2
FROM xyz
Run Code Online (Sandbox Code Playgroud)
,使用视图有什么意义?
我正在构建一个新的Web应用程序,其数据存储在数据库中.尽可能多的Web应用程序,我需要从复杂的SQL查询中公开数据(从多个表中查询条件).我想知道在数据库中将查询构建为sql视图而不是在应用程序中构建它是否是一个好主意?我的意思是什么会有什么好处?数据库性能?我会更长时间编码吗?调试更长?
谢谢