Oracle 数据库数据字典

什么是数据字典

数据字典是Oracle数据库对象结构的元数据信息。
数据库是数据的集合,用户的数据保存在数据表中。数据库管理和维护这些用户数据还需要知道类似于“某个用户所拥有的表有哪些”、“一个数据表用户访问权限有哪些”这些信息,这些称之为系统数据。数据字典表保存到数据就是系统数据,普通表存的是用户数据。

数据字典名称概述

Oracle 数据字典的名称由前缀和后缀组成,使用“_”连接。代表的含义如下:

  1. dba_:包含数据库实例的所有对象信息
    eg:dba_user:关于数据库中的所有对象信息
    dba_tables:数据库中所有数据表的描述
  2. v$:当前实例的动态视图,“动态”是指这些视图的信息在数据库运行期间会不断的更新。
    这些视图提供了关于内存和磁盘的运行情况,用户只能进行只读访问,不能修改。
  3. user_:记录用户的对象信息。
  4. gv_:分布式环境下所有实例的动态视图。
  5. all_:记录用户的对象信息及被授权可以访问的对象信息。

Oracle数据字典是不断发展和变化的,不同的版本会有些差别。

Oracle 常用的数据字典

  1. 基本数据字典:
    基本数据字典主要包括描述逻辑存储结构和物理存储结构的数据表,此外还包括一些其他数据对象信息的表。
    在这里插入图片描述
  2. 常用动态性能视图:
    动态性能视图提供了关于内存和磁盘的运行情况,用户只能进行只读访问而不能修改。
    在这里插入图片描述
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值