Oracle数据库一些名词理解

视图用于简化用户操作


相当于封装了一些sql语句


物化视图用于提升性能


相当于一张表




使用视图的优点:

1.简化数据操作:视图可以简化用户处理数据的方式。


例如封装一些复杂的sql语句


2.着重于特定数据:不必要的数据或敏感数据可以不出现在视图中。


例如不想让使用者看到密码,可以给他没有密码字段的sql语句视图


3.视图提供了一个简单而有效的安全机制,可以定制不同用户对数据的访问权限。


例如给用户访问的是视图而不是给表数据

4.提供向后兼容性:视图使用户能够在表的架构更改时为表创建向后兼容接口。

例如更改了表名,可以在视图中的sql中修改相应的别名,后续操作因为
调用的是视图,所以不会发生更改


序列用于类似mysql中的id自动增长


同义词就是取别名


索引用于提高查询效率


普通查询是逐条查询  慢

索引是需要占据存储空间的,也可以理解为是一种特殊的数据。形式类似于
下图的一棵“树”,而树的节点存储的就是每条记录的物理地址,也就是我们提
到的伪列(ROWID)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值