当前位置:网站首页 > 技术博客 > 正文

oracle中视图和表有什么区别



视图和同义词分别都是数据库中的对象名称,它们都不对应实际的数据存储,都依赖其他对象的存在而存在。
视图:视图可以被看成是虚拟表或存储查询。除非是索引视图,否则视图的数据不会作为非重复对象存储在数据库中。一般是基于一个或多个数据表经数据查询语句构建而成;视图可以再被用于数据查询语句中。

  同义词:是架构范围内的对象的另一名称。通过使用同义词,客户端应用程序可以使用由一部分组成的名称来引用基对象,而不必使用由两部分、三部分或四部分组成的名称。可以理解为是对数据库中一个对象的快捷方式或者在特定范围内的别名;不限于数据表,几乎所有的数据库对象都可以建立同义词。
1.视图可以对应一张或多张表,同义词只能对应一张表名称

  2.视图可以设置其他约束条件

  查询结果是一样的。

转载:http://www.educity.cn/shujuku/1599690.html

  • 上一篇: 硬盘合并分区
  • 下一篇: 非线性方程迭代法
  • 版权声明


    相关文章:

  • 硬盘合并分区2025-08-04 23:01:05
  • 简述kvm虚拟化功能特性及优缺点?2025-08-04 23:01:05
  • mock使用教程2025-08-04 23:01:05
  • 单臂路由的配置步骤2025-08-04 23:01:05
  • html怎么转化为pdf2025-08-04 23:01:05
  • 非线性方程迭代法2025-08-04 23:01:05
  • 二阶低通滤波器原理2025-08-04 23:01:05
  • 你知道的数据库有哪些2025-08-04 23:01:05
  • seq2seq loss2025-08-04 23:01:05
  • 单臂路由的配置要点和关键命令2025-08-04 23:01:05