数据库视图
数据库 视图
2023-09-11 14:18:46 时间
视图是虚表,是从一个或几个基本表(或视图)中导出的表,在系统的数据字典中仅存放了视图的定义,不存放视图对应的数据。
视图是原始数据库数据的一种变换,是查看表中数据的另外一种方式。可以将视图看成是一个移动的窗口,通过它可以看到感兴趣的数据。 视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。
视图的定义存在数据库中,与此定义相关的数据并没有再存一份于数据库中。通过视图看到的数据存放在基表中。
视图看上去非常像数据库的物理表,对它的操作同任何其它的表一样。当通过视图修改数据时,实际上是在改变基表中的数据;相反地,基表数据的改变也会自动反映在由基表产生的视图中。由于逻辑上的原因,有些视图可以修改对应的基表,而有些则不能(仅仅能查询)。
相关文章
- ThinkPHP v3.2.3 数据库读写分离,开启事务时报错:There is no active transaction
- 数据库原理之视图
- MySQL查看数据库相关信息
- 数据库只读时无法更新的解决方法
- 数据库视图作用?什么时候用视图?
- 【python】数据库
- Centos7.6安装Oracle数据库
- Atitit db query op shourt code lib list 数据库查询类库最佳实践 目录 1.1. Jpa1 1.2. Dbutil1 1.3. Mybtis trouble
- Atitit.nosql api 标准化 以及nosql数据库的实现模型分类差异
- paip.提高稳定性---自动检测sleep mysql数据库死连接以及kill
- 【JavaEE基础与高级 第42章】C3P0连接数据库操作顺序
- ClickHouse 创建数据库/建表/视图/字典 SQL
- 修改PostgreSQL数据库默认用户postgres的密码
- VB.net数据库编程(03):一个SQLserver连接查询的简单样例
- SQL SERVER 判断是否存在并删除某个数据库、表、视图、触发器、储存过程、函数
- MySQL----数据库概念及数据模型
- MySQL基础篇 | 存储引擎、事务、索引、视图、DBA命令、数据库设计三范式
- Qt数据库应用15-通用数据库同步
- DM的学习心得和知识总结(二)|DM数据库动态性能视图