Oracle


立即下载 =_=
2024-04-12
数据 数据库 字典 文件 视图 用户 实例 字典表 存储 系统
3.1 MB

概述
1.数据库名 :数据库的标识。
查询当前数据库名
数据库实例名 :用于和操作系统进行联系的标识,数据库和操作系统
之间的交互用的是数据库实例名。
查询当前连接数据库的实例名
ORACLE_SID:是操作系统的环境变量 , ORACLD_SID用于与操作系统交
互,操作系统想访问实例必须通过 ORACLE_SID,ORACLE_SID必须与
instance_name 的值一致。在 Windows环境下 ORACLE_SID存在于注
册表中,在 Linux 环境下可通过 export oracle_sid 命令设置。
数据库域名 :查询当前数据库域名
全局数据库名 : 数据库名 +数据库域名
数据库服务名 : 如果数据库有域名, 则数据库服务名就是全局数据库
名;否则,数据库服务名与数据库名相同。
查询数据库服务名
2.实例是指一组 Oracle 后台进程以及共享内存区,数据库是一个磁
盘上存储的文件集合 (数据文件、日志文件、控制文件等 ),实例一生
只能装载打开一个数据库,数据库可以由一个或多个实例装载打开。
3.物理结构 : 数据文件、控制文件、日志文件。
逻辑结构 : 表空间 (tablespace) 段(segment)
区(extent) 块(block )
Oracle 中的数据逻辑上存储于表空间中,而物理上则存储于属于表
空间的数据文件( datafile )中。
4.数据字典是 Oracle 存放有关数据库信息的地方,比如一个表的创
建者信息,所属表空间信息等。 数据字典由数据字典表和数据字典视
图组成。
数据字典表 :数据字典表属于 sys 用户,存储在数据库的 SYSTEM表空
间中,数据库的信息实际上都是存放在数据字典表中, 但是数据字典
表中存储的信息通常是经过加密的,用户不能直接访问。
数据字典视图 :数据字典表中的信息经过解密和一些处理后得到有用
的信息,以数据字典视图的方式显示给用户。 数据字典视图可以分为
三类 user_* 、all_* 、dba_*。
5.常见的数据字典视图,以 user_* 为例。
(1)dictionary/dict: 保存了当前用户可以查看的数据字典视图。
(2)user_catalog: 保存了用户拥有的所有表、视图、同义词和序列。


数据/数据库/字典/文件/视图/用户/实例/字典表/存储/系统/ 数据/数据库/字典/文件/视图/用户/实例/字典表/存储/系统/
-1 条回复
登录 后才能参与评论
-->