Oracle物理和逻辑结构
2018-01-10 13:30
411 查看
古之成大事者,不惟有超士之才,亦有坚忍不拔之志。——苏轼
漫漫人生路,浊浊人间情。学习是一个艰辛的过程,学习Oracle亦是如此,而经历过切切持续学习,不难成为其中高手。
了解Oracle详细安装流程后,我们很有必要学习下Oracle其基本物理及逻辑结构,从而理解其整体组成管理层次,为后续深入学习打下基础。
一、Oracle物理结构:
1,操作系统数据块
操作系统数据块是文件系统所使用的最小分配单元。数据库就是搭建在操作系统数据块基础上。
2,数据文件
保存Oracle数据的操作操作系统文件,用户可以通过登录操作系统浏览到数据库的数据文件。数据库创建时会创建对应数据文件,数据文件中保存着数据字典和用户数据等信息。
二、Oracle逻辑结构:
1,Oracle数据块
数据库内部I/O最小单位,数据库的最小逻辑单元。据库需要读取数据时总是无法只读取一条记录,而是必须读取整个数据块。
2,区
数据库中若干数据块的集合,数据库中空间以区进行扩展。
3,段
段是存储的对象,例如一张表或一个索引,都对应一个段。段由若干区组成。
4,表空间
表空间由一个或者多个数据文件组成。表空间数据文件中存在一个或者多个段。SYSTEM表空间包含数据字典,是数据库的大脑,没有SYSTEM表空间,数据库就无法运转。
Oracle物理及逻辑结构对应图
三、对应关系
每个数据库都必须由一个或多个表空间组成。(一对多关系)
每个表空间都必须由一个或多个数据文件(data file)组成。(一对多关系)
每个表空间都可以包含一个或多个段。(一对多关系)
每个数据文件都必须由一个或多个操作系统块(OS bolck)组成。(一对多关系)
每个段都必须由一个或多个区间组成(一对多关系)
每个区间都必须由一个或多个Oracle数据块(Oracle block)组成。(一对多关系)
每个区间都必须被定位并且只能定位在一个数据文件内,数据文件中的空间可以被分配一个或多个区间(多对一关系)
每个Oracle数据块都必须由一个或多个操作系统数据块组成(一对多关系)
三、拓展
Oracle物理及逻辑结构展现了用户眼中的宏观世界。数据库运行时,整个数据库都将围绕着这些结构进行跑转,数据将在其中进行流通,进而存储和展现。后续我们将围绕Oralce的体系结构,详细分析Oracle详细构造。
喜欢的朋友可以扫描以下二维码进行关注,公众号将每天更新文章:
漫漫人生路,浊浊人间情。学习是一个艰辛的过程,学习Oracle亦是如此,而经历过切切持续学习,不难成为其中高手。
了解Oracle详细安装流程后,我们很有必要学习下Oracle其基本物理及逻辑结构,从而理解其整体组成管理层次,为后续深入学习打下基础。
一、Oracle物理结构:
1,操作系统数据块
操作系统数据块是文件系统所使用的最小分配单元。数据库就是搭建在操作系统数据块基础上。
2,数据文件
保存Oracle数据的操作操作系统文件,用户可以通过登录操作系统浏览到数据库的数据文件。数据库创建时会创建对应数据文件,数据文件中保存着数据字典和用户数据等信息。
二、Oracle逻辑结构:
1,Oracle数据块
数据库内部I/O最小单位,数据库的最小逻辑单元。据库需要读取数据时总是无法只读取一条记录,而是必须读取整个数据块。
2,区
数据库中若干数据块的集合,数据库中空间以区进行扩展。
3,段
段是存储的对象,例如一张表或一个索引,都对应一个段。段由若干区组成。
4,表空间
表空间由一个或者多个数据文件组成。表空间数据文件中存在一个或者多个段。SYSTEM表空间包含数据字典,是数据库的大脑,没有SYSTEM表空间,数据库就无法运转。
Oracle物理及逻辑结构对应图
三、对应关系
每个数据库都必须由一个或多个表空间组成。(一对多关系)
每个表空间都必须由一个或多个数据文件(data file)组成。(一对多关系)
每个表空间都可以包含一个或多个段。(一对多关系)
每个数据文件都必须由一个或多个操作系统块(OS bolck)组成。(一对多关系)
每个段都必须由一个或多个区间组成(一对多关系)
每个区间都必须由一个或多个Oracle数据块(Oracle block)组成。(一对多关系)
每个区间都必须被定位并且只能定位在一个数据文件内,数据文件中的空间可以被分配一个或多个区间(多对一关系)
每个Oracle数据块都必须由一个或多个操作系统数据块组成(一对多关系)
三、拓展
Oracle物理及逻辑结构展现了用户眼中的宏观世界。数据库运行时,整个数据库都将围绕着这些结构进行跑转,数据将在其中进行流通,进而存储和展现。后续我们将围绕Oralce的体系结构,详细分析Oracle详细构造。
喜欢的朋友可以扫描以下二维码进行关注,公众号将每天更新文章:
相关文章推荐
- Oracle的物理结构和逻辑结构
- Oracle--数据库体系结构(物理结构、逻辑结构、内存结构及进程)
- Oracle Start Up 1: 几个概念和Oracle数据库的物理结构和逻辑结构
- oracle 体系结构和逻辑结构,物理结构
- oracle基本概念之--oracle的逻辑结构和物理结构
- oracle物理、逻辑结构
- ORACLE学习笔记之物理结构和逻辑结构
- plsql知识梳理-oracle物理和逻辑结构
- 浅谈Oracle中物理结构(数据文件等。。。)与逻辑结构(表空间等。。。。。)
- Oracle物理结构、逻辑结构、内存结构
- Oracle物理结构与逻辑结构--(数据文件与表空间) .
- Oracle的逻辑结构和物理结构
- Oracle物理结构、逻辑结构、内存结构
- ORACLE管理存储结构之物理机构+逻辑结构【weber出品】
- oracle存储的逻辑结构和物理结构
- Oracle存储结构:物理存储结构和逻辑存储结构
- oracle物理结构与逻辑结构杂谈
- oracle物理结构和逻辑结构
- oracle整体结构-内存结构、物理结构、逻辑结构、进程
- 教学笔记-Oracle体系结构02-Oracle数据库的物理结构和逻辑结构