What is view? why do we have view?


Posted in 面试题 onJune 22, 2012
Views can represent a subset of the data contained in a table
Views can join and simplify multiple tables into a single virtual table
Views can act as aggregated tables, where the database engine aggregates data (sum, average etc) and presents the calculated results as part of the data
Views can hide the complexity of data; for example a view could appear as Sales2000 or Sales2001, transparently partitioning the actual underlying table
Views take very little space to store; the database contains only the definition of a view, not a copy of all the data it presents
Depending on the SQL engine used, views can provide extra security
Views can limit the degree of exposure of a table or tables to the outer world

Tags in this post...

面试题 相关文章推荐
一些PHP的面试题
May 06 面试题
空指针到底是什么
Aug 07 面试题
试述DBMS的主要功能
Nov 13 面试题
在C#中如何实现多态
Jul 02 面试题
什么是Linux虚拟文件系统VFS
Jan 31 面试题
Why we need EJB
Oct 20 面试题
灵泰克Java笔试题
Jan 09 面试题
送给程序员的20个Java集合面试问题
Aug 06 面试题
程序员跳槽必看面试题总结
Jun 28 面试题
Servlet方面面试题
Sep 28 面试题
servlet面试题
Aug 20 面试题
既然说Ruby中一切都是对象,那么Ruby中类也是对象吗
Jan 26 面试题
说一下mysql, oracle等常见数据库的分页实现方案
Sep 29 #面试题
天游软件面试
Nov 23 #面试题
介绍一下内联、左联、右联
Dec 31 #面试题
如何用SQL语句进行模糊查找
Sep 25 #面试题
存储过程的优缺点是什么
Jan 10 #面试题
DBA数据库管理员JAVA程序员架构师必看
Feb 07 #面试题
介绍一下SQL Server里面的索引视图
Jul 31 #面试题
You might like
用PHP即时捕捉PHP中的错误并发送email通知的实现代码
2013/01/19 PHP
用jquery与css打造个性化的单选框和复选框
2010/10/20 Javascript
js 输出内容到新窗口具体实现代码
2013/05/31 Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
2014/01/24 Javascript
JavaScript DSL 流畅接口(使用链式调用)实例
2015/03/15 Javascript
浅谈Javascript线程及定时机制
2015/07/02 Javascript
JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果
2015/11/26 Javascript
详解JavaScript对象和数组
2015/12/03 Javascript
JavaScript动态设置div的样式的方法
2015/12/26 Javascript
js实现的在线调色板功能完整实例
2016/12/21 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
解决iView Table组件宽度只变大不变小的问题
2020/11/13 Javascript
[53:13]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS LGD-GAMING
2014/05/22 DOTA
[46:57]EG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python中的yield使用方法
2014/02/11 Python
python异步任务队列示例
2014/04/01 Python
pygame学习笔记(6):完成一个简单的游戏
2015/04/15 Python
Python中设置变量访问权限的方法
2015/04/27 Python
使用Python中的tkinter模块作图的方法
2017/02/07 Python
Python排序搜索基本算法之插入排序实例分析
2017/12/11 Python
python ansible服务及剧本编写
2017/12/29 Python
python 识别图片中的文字信息方法
2018/05/10 Python
一看就懂得Python的math模块
2018/10/21 Python
用Python解决x的n次方问题
2019/02/08 Python
对Python3之方法的覆盖与super函数详解
2019/06/26 Python
softmax及python实现过程解析
2019/09/30 Python
Django框架HttpRequest对象用法实例分析
2019/11/01 Python
Django框架安装方法图文详解
2019/11/04 Python
Python中qutip用法示例详解
2020/10/02 Python
HTML+CSS3 模仿Windows7 桌面效果
2010/06/17 HTML / CSS
欧尚俄罗斯网上超市:Auchan俄罗斯
2018/05/03 全球购物
一篇.NET面试题
2014/09/29 面试题
钱学森观后感
2015/06/04 职场文书
MySQL 存储过程的优缺点分析
2021/05/20 MySQL
Ruby使用Mysql2连接操作MySQL
2022/04/19 Ruby