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...

面试题 相关文章推荐
abstract class和interface有什么区别?
Jan 03 面试题
用C语言实现文件读写操作
Oct 27 面试题
C语言50道问题
Oct 23 面试题
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
Mar 19 面试题
可靠的数据流传输TCP
Mar 15 面试题
一些网络技术方面的面试题
May 01 面试题
EJB的激活机制
Oct 25 面试题
华为python面试题
May 03 面试题
Python中如何定义一个函数
Sep 06 面试题
代码中finally中的代码会不会执行
Feb 06 面试题
创立科技Java面试题
Nov 29 面试题
25道Java面试题集合
May 21 面试题
说一下mysql, oracle等常见数据库的分页实现方案
Sep 29 #面试题
天游软件面试
Nov 23 #面试题
介绍一下内联、左联、右联
Dec 31 #面试题
如何用SQL语句进行模糊查找
Sep 25 #面试题
存储过程的优缺点是什么
Jan 10 #面试题
DBA数据库管理员JAVA程序员架构师必看
Feb 07 #面试题
介绍一下SQL Server里面的索引视图
Jul 31 #面试题
You might like
关于二级目录拖拽排序的实现(源码示例下载)
2013/04/26 PHP
解析php类的注册与自动加载
2013/07/05 PHP
Laravel框架路由和控制器的绑定操作方法
2018/06/12 PHP
Laravel5.7框架安装与使用学习笔记图文详解
2019/04/02 PHP
基于jQuery的合并表格中相同文本的相邻单元格的代码
2011/04/06 Javascript
Javascript毫秒数用法实例
2015/02/05 Javascript
基于jQuery实现的QQ表情插件
2015/08/25 Javascript
jquery实现的用户注册表单提示操作效果代码分享
2015/08/28 Javascript
javascript 网页进度条简单实例
2017/02/22 Javascript
vue 实现搜索的结果页面支持全选与取消全选功能
2019/05/10 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
vue.js基于v-for实现批量渲染 Json数组对象列表数据示例
2019/08/03 Javascript
webpack是如何实现模块化加载的方法
2019/11/06 Javascript
浅谈Vue使用Cascader级联选择器数据回显中的坑
2020/10/31 Javascript
WebStorm无法正确识别Vue3组合式API的解决方案
2021/02/18 Vue.js
[55:04]海涛DOTA2死魂复燃6.82版本介绍
2014/09/28 DOTA
[37:45]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第二场 12.09
2020/12/11 DOTA
python代码制作configure文件示例
2014/07/28 Python
Python中线程编程之threading模块的使用详解
2015/06/23 Python
Python实现的堆排序算法原理与用法实例分析
2017/11/22 Python
使用python装饰器计算函数运行时间的实例
2018/04/21 Python
Python subprocess库的使用详解
2018/10/26 Python
django的csrf实现过程详解
2019/07/26 Python
python join方法使用详解
2019/07/30 Python
如何基于Python制作有道翻译小工具
2019/12/16 Python
基于python实现语音录入识别代码实例
2020/01/17 Python
Python通过2种方法输出带颜色字体
2020/03/02 Python
Html5导航栏吸顶方案原理与对比实现
2020/06/10 HTML / CSS
意大利奢侈品网站:Italist
2016/08/23 全球购物
集团公司总经理岗位职责
2013/12/20 职场文书
学校关爱留守儿童活动方案
2014/08/27 职场文书
幼儿教师师德师风自我剖析材料
2014/09/29 职场文书
教师党员学习群众路线心得体会
2014/11/04 职场文书
老龙头导游词
2015/02/11 职场文书
PL350与SW11的比较
2021/04/22 无线电
国产动画《万圣街》日语配音版制作决定!
2022/03/20 国漫