当前位置:七道奇文章资讯数据防范Oracle防范
日期:2011-01-25 22:55:00  来源:本站整理

<b>Oracle中数据字典的办法介绍-入门底子</b>[Oracle防范]

赞助商链接



  本文“<b>Oracle中数据字典的办法介绍-入门底子</b>[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  数据字典(Data dictionary)是一种用户可以拜候的记录数据库和利用程序元数据的目录.主动数据字典是指在对数据库或利用程序构造举行改正时,其内容可以由DBMS自动更新的数据字典.被动数据字典是指改正时必须手工更新其内容的数据字典.数据库数据字典是一组表和视图构造.它们存放在SYSTEM表空间中.数据库数据字典不但是每个数据库的中央.并且对每个用户也是非常重要的信息.用户可以用SQL语句拜候数据库数据字典.关于数据的信息调集,是一种用户可以拜候的记录数据库和利用程序元数据的目录,是对数据库内表信息的物理与逻辑的阐明

  ORACLE的数据字典是数据库的重要构成部份之一,它随着数据库的产生而产生, 随着数据库的改变而改变, 表现为sys用户下的一些表和视图.数据字典名称是大写的英文字符.

  数据字典里存有效户信息、用户的权限信息、全部数据对象信息、表的约束条件、统计解析数据库的视图等.我们不妙手工改正数据字典里的信息.很多时刻,普通的ORACLE用户不知道若何有效地操纵它.

  dictionary   全部数据字典表的名称和注释,它有一个同义词dict

  dict_column   全部数据字典表里字段名称和注释

  假如我们想查询跟索引有关的数据字典时,可以用下面这条SQL语句:

  

      SQL>select * from dictionary where instr(comments,'index')>0;
  假如我们想知道user_indexes表各字段名称的具体含义,可以用下面这条SQL语句:

  

      SQL>select column_name,comments from dict_columns where

  table_name='USER_INDEXES';

  依此类推,便可以轻松知道数据字典的具体名称和注释,不用查看ORACLE的别的文档资料了.

  下面按类别列出一些ORACLE用户常用数据字典的查询利用办法.

  1、用户

  查看当前用户的缺省表空间

  

     SQL>select username,default_tablespace from user_users;
  查看当前用户的角色

  

     SQL>select * from user_role_privs;
  查看当前用户的系统权限和表级权限

  

     SQL>select * from user_sys_privs;

  SQL>select * from user_tab_privs;


  以上是“<b>Oracle中数据字典的办法介绍-入门底子</b>[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .