数据库面试系列之二:视图

Posted zhaijing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库面试系列之二:视图相关的知识,希望对你有一定的参考价值。

视图的定义:视图是一个或者多个基本表(或者视图)导出的表。

视图是一张虚表,视图的数据并不实际存储

视图的优点:

1.视图可以简化用户的操作

2.视图可以让用户从多个角度来看待同一数据

3.视图提供一定的数据逻辑独立性

4.视图提供了一定的安全性

什么样的场景适合建立视图?

比如一张表里面存放了员工ID,部门名称,月薪

想要获取某个部门所有用户的年薪

可以建立一个存储年薪的视图:

 

以上是关于数据库面试系列之二:视图的主要内容,如果未能解决你的问题,请参考以下文章

数据库面试系列大纲

面试题系列---mvvm 和 mvc 区别是什么?哪些场景适合?

面试题系列---data数据改变,页面不更新原因及解决方案

《揭秘一线互联网企业 前端JavaScript高级面试》视频教程总结系列五:MVVM和Vue 相关

面试系列文章

.net必问的面试题系列之面向对象