河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第二章 Oracle数据库的体系结构

ORACL∈ 第二章 0 race数据库的体系结构 主讲内容: Oracle数据库组成和工作过程 第2页
第二章 Oracle数据库的体系结构 主讲内容:Oracle数据库组成和工作过程 第 2 页

ORACL∈ ●·0主要内容 . Oracle数据库结构 二. Oracle进程结构 三.数据字典 第3页
主要内容 一.O l rac e数据库结构 二.Oracle进程结构 三.数据字典 第 3 页

ORACL∈ ●·●。二、 Oracle数据库结构 数据库的体系结构是从某一角度来分析数据库的组成、 工作过程和原理,以及数据库如何管理和组织数据。因 此,在开始对 Oracle进行操作之前,用户还需要理解 Oracle数据库的体系结构。 1.物理存储结构 2.逻辑存储结构 第4页
二、Oracle数据库结构 • 数据库的体系结构是从某 角度来分析数据库的组成 从某一角度来分析数据库的组成、 工作过程和原理,以及数据库如何管理和组织数据。因 此,在开始对O l rac e进行操作之前,用户还需要理解 用户还需要理解 Oracle数据库的体系结构。 1. 物理存储结构 2. 逻辑存储结构 第 4 页

ORACL∈ ·1、物理存储结构 · Oracle数据库的物理存储结构是由存储在磁盘中的操作系 统文件组成 主要包括 数据文件( data file)DBF 日志文件( log file).OG 控制文件( control file).CTL 参数文件 第5页
1、物理存储结构 • O l rac e数据库的物理存储结构是由存储在磁盘中的操作系 数据库的物理存储结构是由存储在磁盘中的操作系 统文件组成。 • 主 包括 要 : – 数据文件(data file) .DBF – 日志文件(log file) .LOG – 控制文件(control control file) .CTL – 参数文件 第 5 页

ORACL∈ Oracle数据库 数据库 数据文件 控制文件 日志文件 物理文件 物理块 物理块 物理块 物理块 第6页
第 6 页

ORACL∈ ●●·。1)数据文件 数据文件 Data file用于存储数据库数据的文件,如表中 的记录、索引、数据字典信息等都存储于数据文件中; 在存取数据时, Oracle数据库系统首先从数据文件中读取 数据,并存储在内存中的数据缓冲区中 第7页
1)数据文件 • 数据文件(D t a a Fil ) e 用于存储数据库数据的文件 用于存储数据库数据的文件,如表中 的记录、索引、数据字典信息等都存储于数据文件中; • 在存 时 取数据 ,Oracle数据库系统首 文件中读 库系统首先从数据文件中读取 数据,并存储在内存中的数据缓冲区中。 第 7 页

ORACL∈ ●··。数据文件特点 一个表空间由一个或多个数据文件组成; 个数据文件只对应一个数据库,一个数据库通常可以包 含多个数据文件; 数据文件可以通过设置其自动扩展参数,实现其自动扩展 的功能。 提示:数据文件如果离开了表空间将失去意义; 表空间如果离开了数据文件将失去物理基础; 第8页
数据文件特点 • 一个表空间由 个或多个数据文件组成 个表空间由一个或多个数据文件组成; • 一个数据文件只对应一个数据库,一个数据库通常可以包 含多个 文件 数据 ; • 数据文件可以通过设置其自动扩展参数,实现其自动扩展 的功能。 提示 :数据文件如果离开了表空间将失去意义; 表空间如果离开了数据文件将失去物理基础; 第 8 页

ORACL∈ 数据文件信息可查询数据字典 dba data files和 vSdatafile dba data files字段 File name:文件名称及路径 File id:数据文件在数据库中的ID号 Table_ space name:对应的表空间名 Bytes:大小 Status:状态 第9页
• 数据文件信息可查询数据字典db d t fil dba_ d a ta_files 和 v$d t fil $d a t afil e 。 • dba_data_files字段: – File_name:文件名称及路径 – File_id:数据文件在数据库中的ID 号 – Table_space_name:对应的表空间名 – B ytes:大小 – Status:状态 – …… 第 9 页

ORACL∈ 例1:查看表空间 system对应的数据文件信息; SQL>SELECT file name, tablespace_ name 2 autoextensible from dba data files 3 WHERE tablespace name=SYSTEM; FILE_NAME TABLESPACE_NAME AUT C: \APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01DBF SYSTEM YES 第10页
• 例1:查看表空间system对应的数据文件信息; SQL>SELECT file_name,tablespace_name, 2 autoextensible from dba data files _ data _ files 3 WHERE tablespace_name =‘SYSTEM’; 第 10 页

ORACL∈ ●·02)日志文件 ·在 Oracle中,日志文件也叫做重做日志文件或重演日志文 件( Redo Log files); ·用于记录对数据库的修改信息,包括用户对数据库中数据 的修改和数据库管理员对数据库结构的修改等;如果只是 对数据库中的信息进行查询操作,则不会产生日志信息 如果日志文件受损,数据库同样无法正常运行。 第11页
2)日志文件 • 在O l rac e中,日志文件也叫做 日志文件也叫做重做日志文件或重演日志文 件(Redo Log Files); • 用于记录对数据库的修改信息,包括用户对数据库中数据 的修改和数据库管理员对数据库结构的修改等;如果只是 对数据库中的信息进行查询操作,则不会产生日志信息。 • 如果日志文件受损,数据库同样无法正常运行。 第 11 页
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第一章 Oracle关系数据库.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)Oracle实验课程大作业.doc
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验3 创建及管理Oracle数据库.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验18 Oracle数据库高级管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验17 Oracle Data Pump的使用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验16 数据库查询优化.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验15 Oracle数据库安全管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验14 PLSQL高级应用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验13 PLSQL基础应用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验12 数据库连接查询.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验11 数据库子查询.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验10 SQL基本查询(进阶篇).pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验9 SQL基本查询.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验8 管理Oracle表数据.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验6 创建及管理Oracle表空间.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验5 SQL PLUS工具的高级应用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验4 熟悉SQL PLUS工具.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验2 熟悉Oracle Database 11g.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle实验指导)实验1 Oracle Database 11g的安装与卸载.pdf
- 河南中医药大学:《Web前端开发》课程教学课件讲稿(2021)第04章 HTML5结构与属性.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第五章 模式对象、第六章 管理控制文件和日志文件.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第四章 管理表空间.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第七章 SQL语言基础.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第九章 PL/SQL基础.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第八章 子查询和高级查询.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十三章 SQL语句优化.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十二章 用户权限与安全.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十五章 使用RMAN工具.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十六章 Oracle Database 11g闪回技术.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(Oracle数据库应用技术)教学资源(课件讲稿)第十四章 数据加载与传输.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验1 熟悉数据库设计工具PowerDesigner.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验2 需求模型RQM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验3 业务处理模型BPM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验4 概念数据模型CDM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验5 逻辑数据模型LDM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验6 物理数据模型PDM的创建及管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验7 数据库文件的生成和管理.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验8 数据库逆向工程的使用.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验10 数据库实例的综合设计与实现.pdf
- 河南中医药大学:《数据库规划与设计》课程教学资源(实验指导)实验9 数据库模型文档编辑器的使用.pdf