数据字典

1.数据字典的概念

      由存储元数据的数据字典表和可被用户读取的数据字典视图组成。数据字典的所有者为sys,被保存在system表空间中,

   除sys用户可直接修改AUD$表之外,任何用户都不能直接修改数据字典,只能在使用DDL,DML时间接通过Oracle管理

   系统修改。

 

    数据字典表主要保存如下信息:

    A.各种方案对象的定义信息。

    B.存储空间的分配信息。

    C.安全信息,如账户,权限,角色,完整性约束信息。

    D.实例运行时的性能和统计信息。

    E.其他数据库本身的基本信息。

 

2.数据字典的组成

   1)数据字典表:其中的存储的信息通常都是经过加密处理的,名称中都包含$等特殊符号。

   2)数据字典视图:数据字典表中的信息经过解密和一些加工处理后,以数据字典视图的方式显示给用户。

 

3.数据字典的使用:通常通过数据字典视图来使用。

  1)数据字典视图分为三类,每类的名称都有不同的前缀。

 

名称前缀 描述
USER_用户视图。这些视图允许查询自己所拥有的数据库对象
ALL_ 扩展用户视图。这些视图允许查询自己所拥有的,或有授权可访问的数据库对象
DBA_数据库管理员视图。允许查询整个数据库中的所有数据库对象

 

4.动态性能表和动态性能视图

       在实例运行过程中,Oracle会在数据字典中维护一系列的"虚表",在其中记录与数据库活动相关的性能统计信息。

   这些表被称为"动态性能表"。Oracle自动在动态性能表上创建了一些视图,即动态性能视图。多有动态性能视图的

   名称都有"V$",因此,动态性能视图也被称为"V$"视图。

 

       通过动态性能视图能够了解数据库,数据库对象,性能,备份,用户进程,内存的使用等。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值