已解决问题
谷歌s.swein用户在提交了关于“朱一龙**字典是什么?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-11-05T22:36:58。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !
详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !
**字典是指对**的**项、**结构、**流、
**字典不是可以拿
扩展**:
**字
**字典是一个预留空间
**字典则是系统中各类**描述的集合,是进行详细的**收集和**分析所获得的主要成果。其中**项
**字典守于**的信息的集合,也就是对**流图中包含的
以Orac
Oracle**库
数
Oracle对**字典表的说明:
Theseunderlyingtablesstoreinformation**utthedatabase.OnlyOracleDatabaseshouldwritetoandreadthesetables.Usersrarelyaccessthebasetablesdirectlybecausetheyarenormalizedandmostdataisstoredinacrypticformat.
这些**字典表,只有Oracle能够进行读写。
SYS用户下的这些**字典表,存放在system表空间下面,表名都用"$"结尾,为了便于用户对**字典表的查询,Oracle对这些**字典都分别建立了用户视图,这样即容易记住,还隐藏了**字典表表之间的关系。
Oracle针对这些对象的范围,分别把视图命名为DBA_XXXX,ALL_XXXX和U**R_XXXX。
**字典视图分2类:静态**字典(静态性能视图)和动态**字典(动态性能视图)。
静态**字典中的视图分为三类,它们分别由三个前缀构成:user_*、all_*、dba_*。
user_*:该视图存储了关于当前用户所拥有的对象的信息。(即所有在该用户模式下的对象)
all_*:该视图存储了当前用户能够访问的对象的信息,而不是当前用户拥有的对象。(与user_*相比,all_*并不需要拥有该对象,只需要具有访问该对象的权限即可)
dba_*:该视图存储了**库中所有对象的信息。(前提是当前用户具有访问这些**库的权限,一般来说必须具有管理员权限)
这些视图由SYS用户创建的,所以使用需要加上SYS,为了方便,Oracle为每个**字典表的视图头建立了同名字的公**同义词(publicsynonyms).这样简单的处理就省去了写sys.的麻烦。
参考**:百度百科-**字典