电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> oracle>>oracle数据库中sql基础:数据字典:

oracle数据库中sql基础:数据字典

来源:网络 | 2008-4-27 | (有3469人读过)

      用户表:由用户创建,包含用户的内容 
   
  数据字典:由系统建立,包含数据库的信息 
   
  前缀: 
  USER_ :由用户创建,显示用户拥有的所有对象。 
   
  ALL_ :由受权的用户访问, 用户可以访问的对象名。 
   
  DBA_ :由受了DBA权限的人访问,显示数据库的所有对象。 
   
  V$ :由受了DBA权限的人访问,显示数据字典数据库服务器性能信息。通常是DBA用于显示系统的统计表和动态性能表。 
   
  数据字典 
   
  DICTIONARY数据字典提供用户可以访问的数据字典表和视图的描述。 
  USER_OBJECTS显示用户拥有的对象。 
  USER_VIEWS显示用户拥有的视图。 
  USER_TABLES显示用户拥有的表。 
  ALL_TABLES显示用户可以访问的表。 
  ALL_VIEWS显示用户可以访问的视图。 
  USER_CATALOG显示用户拥有的所有表,视图,同义词和序列。 
  USER_CONS_COLUMNS显示带约束的列。 
  DBA_CONS_COLUMNS显示数据库里的所有表,视图和同义词。 
  USER_TAB_PRIVS_MADE:本用户赋给别的用户赋予权限的表 
  USER_TAB_PRIVS_RECD:其他用户给本用户赋予权限的表 
  USER_COL_PRIVS_MADE:本用户赋给别的用户赋予权限的字段 
  USER_COL_PRIVS_RECD:其他用户给本用户赋予权限的字段 
  ROLE_SYS_PRIVS:有什么系统权限赋给role 
  ROLE_TAB_PRIVS:有什么关于表的权限赋给role 
  USER_ROLE_PRIVS:role和用户的对应表 
   
  常用的表 
   
  user_objects:用户对象表(存储用户的所有对象)存储以下的类型的数据 
  Selina Sql>select distinct object_type from user_objects; 
  INDEX 
  LOB 
  PACKAGE 
  PACKAGE BODY 
  PROCEDURE 
  SEQUENCE 
  SYNONYM 
  TABLE 
  TRIGGER 
  VIEW 
  User_catalog:用户类表,存储以下的类型的数据 
  Selina Sql>select distinct table_type from user_catalog; 
  SEQUENCE 
  SYNONYM 
  TABLE 
  VIEW 
oracle热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号