视图是数据库里的虚拟表,本身不存储真实数据,只保存一条查询语句,数据都来源于底层的基表。查询视图时,会动态执行 SQL,实时返回结果。 使用视图可以封装多表联查、聚合计算等复杂逻辑,复用查询,简化开发。同时它可以隐藏敏感字段,控制用户可见范围,提升数据安全。基表的数据更新后,视图查询结果也会同步变化。 需要注意,普通视图存在更新限制,不能完全替代实体表。合理使用视图,能让数据库的访问逻辑更清晰,实现数据与业务的解耦。