Oracle数据字典中储存的信息:
对象
表的约束信息
用户
用户权限
审计信息
Oracle数据字典分两种:
Oracle数据字典的owner是SYS
静态表/视图
- USER_XXX 用户所拥有的对象的数据字典
- ALL_XXX 用户拥有访问权限的对象的数据字典,这些对象的OWNER不一定是用户自己
- DBA_XXX 所有对象的数据字典
动态表
v$xxx,储存动态运行信息,并不是真的物理表,只存在于内存中,并不断变化
几个特殊字典表
DICTIONARY -数据字典的字典
TABLE_PREVILEGES -访问权限信息
IND -USER_INDEXES的别名
常用的数据字典表(以DBA_为例)
DBA_OBJECTS
DBA_TABLES
DICT_COLUMS
DICTIONARY
DBA_CONSTRAINTS
DBA_CONS_COLUMNS
V$FIXED_TABLE (动态视图)