上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.6 数据库中的数据库——数据字典
数据字典(Data Dictionary)是Oracle数据库的核心组成部分之一。它由一系列的表及视图组成,这些表和视图与平常我们所说的表和视图没有多大区别,唯一不同的是,这些表和视图是在创建数据库时由Oracle自动创建的,并存放在系统表空间(System Tablespace)中,当数据库启动的时候,系统表空间将自动在线(Online)。这些表和视图的拥有者是用户sys。这些表和视图由Oracle自动维护,我们无权修改,只能以只读(Read Only)的方式对数据字典进行访问。
数据字典存储有关数据库的信息,这些信息包括:
所有Oracle用户的信息;
表空间和数据文件的信息;
权限及角色的信息,如哪个用户拥有哪些权限;
模式对象的信息(如表、视图、过程、函数、包及触发器等);
完整性约束的信息;
有关数据库中对象的空间分布及当前使用情况;
审计信息(如谁存取或修改过对象);
其他一般的数据库信息。