数据字典的内容和使用
北京新明星公司技术部
数据字典的分类
包含三个静态视图集 分别以DBA、ALL、USER为前缀
北京新明星公司技术部
动态性能表
记录当前数据库的动作 在数据库运行时,被连续地修改 查询时,从内存、控制文件中获取信息 被用来监测和调整数据库 被SYS用户所拥有 不允许执行DML操作
北京新明星公司技术部
数据字典例子
数据字典的一般信息
DICTIONARY、DICT_COLUMNS
Schema对象
DBA_TABLES、DBA_INDEXES、 DBA_TAB_COLUMNS、DBA_CONSTRAINTS
空间分配
DBA_SEGMENTS、DBA_EXTENTS
数据库结构
DBA_TABLESPACES、DBA_DATA_FILES
北京新明星公司技术部
北京新明星公司技术部数据Biblioteka 典的内容数据字典提供下列信息
数据库的物理和逻辑结构 对象的定义和空间分配 一致性限制 用户名字、角色、权限 数据库审计信息
北京新明星公司技术部
数据字典的使用
数据字典被用来
寻找下列信息:用户、SCHEMA对象、存储 结构 执行DDL语句时,数据库服务器要修改它 用户只能读,获取数据库的信息
ORACLE数据库管理
数据字典的内容和使用
北京新明星公司技术部
数据字典
ORACLE数据库包括两种类型的对象
基本表(存储数据库及其对象的信息,使用 CREATE DATABASE命令创建,用户不需要 直接访问) 数据字典视图(汇总基本表的信息,使用 catalog.sql脚本创建)
是一系列只读的表和视图,记录、验证和 提供相关数据库的信息