创建视图的目的是什么

来源:百度知道 编辑:UC知道 时间:2024/06/20 00:10:36

1、视图主要是权限的控制,如:只给用账号查看工资表的基本工资,不可显示奖金等项。
2、视图常用常调用的语句,调用时不用再次编译。

3、可在视图建索引提高查询速度

以上三点时建议用视图

目的是不用每次查看数据的时候都输入一次SQL语句。

当然也可以减少数据冗余,比如成绩表可以只有各科成绩,不用保存总成绩、平均成绩在数据库里面,而用视图来计算这些字段。

为了简化复杂的SQL查询,可以把视图当成虚拟表看待