高中物理教学艺术
oracle数据字典.txt
ORACLE数据字典是ORACLE数据库的重要组成部分,它提供了诸如数据库结构、数据库对
象空间分配和数据库用户等等有关数据库的信息。本文试图从数据库管理系统的若干基本概
念出发,具体介绍从ORACLE数据字典来了解ORACLE的方法。
不同的操作系统、不同版本的ORACLE数据字典有所差异,本文均以UNIX操作系统、ORAE
7为例加以说明。
数据库系统实例和数据库标识
ORACLE数据库系统包含两个方面,即ORACLE数据库和ORACLE实例,用户是通过ORACLE实例
来访问ORACLE数据库的。
1.数据库(DATABASE)
数据库是作为整体看待的数据集合,通常在安装ORACLE软件的最后阶段创建,用数据库名
加以标识(允许1~8个字符),数据库名在创建数据库时确认,且保存在控制文件中。
2.实例(INSTANCE,也译作例程)
实例是存取和控制数据库的软件机制。它由系统全局区(System Global Area,即SGA)和
ORACLE进程两部分组成,和数据库名一样,实例也要唯一标识,并且在安装ORACLE软件时确认
。
我们可以采用下述方法来了解实例标识。
有的系统管理员有意无意地将数据库名和实例标识取相同的标识符,当然是可以的,有时
甚至会带来某些方便,但笔者认为,还是取不同标识符为宜。
数据库的初始化参数文件
在数据库的建立和运行中,都要阅读一个初始化参数文件,它是个文本文件,可以用一般
的编辑程序编辑。
每一个数据库至少有一个初始化参数文件,一般命名为INIT.ORA,在UNIX系统下,按照缺
省规定,其初始化参数文件名的命名原则为INIT后紧跟实例的标识,再加ORA后缀,例如,某实
例标识为TEST,其初始化参数文件名为INITTEST.ORA。
数据库的初始化参数有100多个,前面提到的DB_NAME即是其中之一。此外,还有许多其他
参数,如
CONTROL-FILES 控制文件名
ROLLBACK-SEGMENTS 分配给实例的回滚段名
INIT-SQL-FILES 数据库建立时执行的命令文件
PROCESSES 多进程系统中最大进程数
数据库的物理结构
数据库的物理结构是面向操作系统的,它描述数据库中的数据的存储形式。在物理上OA
CLE数据库文件包括数据文件、日志文件和控制文件。
1.数据文件(DATA FILES)
ORACLE数据库中的数据,逻辑上存放在表空间里,但物理上却是存放在数据文件里的,数
据文件有如下特点,即每一个数据文件只与一个数据库相联系,数据库文件一旦建立,就不能
改变大小,一个表空间可以包含一个或多个数据文件等。
我们可以用下述方法来了解数据库的全部数据文件。
(1)SQLDBA>SELECT*FROM DBA-DATA-FILES;结果中,列名FILE-NAME即为数据文件
名。
(2)SQLDBA>SELECT*FROM V$DATAFILE;结果中,列名NAME即为数据文件名。
(3)SQLDBA>SELECT*FROM V$DBFILE;结果中,列名NAME即为
oracle数据字典介绍_IT/计算机_专业资料。数据字典是oracle数据库最重要的部分之一,是一组只读表,负责提供数据库信息,包含: 数据库中所有的schema对象(表,视图,...
oracle数据字典的使用_IT/计算机_专业资料。数据字典 数据字典记录了数据库的系统信息,它是只读表和视图的集合, 数据字典的所有者为 sys 用户。 用户只能在数据...
什么是数据字典 ?数据字典分类 ?常见的数据字典视图介绍 3 杭州电子科技大学 Oracle 数据库应用与设计 什么是数据字典数据字典是Oracle存放有关数据库信息的地方, ...
不同的操作系统、不同版本的ORACLE数据字典有所差异,本文均以UNIX操作系统、ORAE 7为例加以说明。 数据库系统实例和数据库标识 ORACLE数据库系统包含两个方面,即...
ORACLE 数据字典(一)数据字典概念 Oracle 数据字典是由表和视图组成,存储有关数据库结构信息的一些数据库对象。数据字 典描述了实际数据是如何组织的。比如一个表...
Oracle数据字典详解_专业资料。oracle数据字典详解 oracle各个内部视图解释以下表格中收集了 Oracle 数据字典中几乎所有的视图或别名, 至于每个视图或别名的字段请用 ...
深入了解Oracle 数据字典_IT/计算机_专业资料。深入了解Oracle 数据字典 ——深入了解Oracle数据字典,提高自学习Oracle能力 深入了解Oracle 数据字典 ——深入了解Oracle...
ORACLE数据字典与视图_IT/计算机_专业资料。Oracle数据字典这里包含了Oracle常用相关信息。ORACLE 数据字典与视图当 ORACLE 数据库系统启动后,数据字典总是可用,它驻...
oracle 如何导出数据字典 -- 查询某表的数据字典 SELECT A.TABLE_NAME AS "表名",A.COLUMN_NAME AS "字段名", DECODE(A.CHAR_LENGTH,0,DECODE(A.DATA_...
走近Oracle 数据字典--数据字典表 数据字典,第一次听到这个词的时候,还是刚刚踏进 IT 行业,计算机的知识是自己业余学 的,所以对这样的专有名称并不了解,不耻下问...
热门文档