【Oracle数据库】 认识Oracle数据库
0.学习资源
http://www.icourses.cn/sCourse/course_3552.html
1. 安装服务
可以通过windows的服务里查看到安装的

2.Oracle用户账户

3.数据库的各种系统权限




4 使用DBCA创建数据库

5.1 认识Oracle系统的体系结构




5.2 Oracle数据库的物理存储结构
原文https://www.yiibai.com/oracle/what-is-oracle-database-instance.html

物理存储结构是存储数据的纯文件。当执行一个CREATE DATABASE语句来创建一个新的数据库时,将创建下列文件:
- 数据文件:数据文件包含真实数据,例如销售订单和客户。逻辑数据库结构(如表和索引)的数据被物理存储在数据文件中。
- 控制文件:每个Oracle数据库都有一个包含元数据的控制文件。元数据描述数据库的物理结构,包括数据库名称和数据文件的位置。
- 联机重做日志文件:每个Oracle数据库都有一个联机重做日志,其中包含两个或多个联机重做日志文件。联机重做日志由重做条目组成,记录对数据所做的所有更改。
除这些文件外,Oracle数据库还包括其他重要文件,如参数文件,网络文件,备份文件以及用于备份和恢复的归档重做日志文件。
参考:https://blog.csdn.net/lierming__/article/details/790073405.3 了解Oracle逻辑存储结构Oracle
数据库的逻辑存储结构是一种层次结构:表空间——数据段——数据区——数据块
Oracle 数据库(数据库本身也属于逻辑概念)由多个表空间组成,表空间又由多个段组成,段由多个数据区组成,数据区又由多个数据库块组成

5.4数据库和表空间
5.4.1 数据库是数据集合。
5.4.2表空间
5.4.2.1
是逻辑划分,不论数据库采用什么结构,都是将数据存放在数据文件中,文件逻辑映射,分开存储,分开的逻辑空间就是表空间。是Oracle中信息存储的最大逻辑单元,其下还包含有段、区、数据块等逻辑数据类型。
5.4.2.2
作为数据库的逻辑划分,显然每个数据库都至少有一个表空间。
同时,一个表空间只能属于一个数据库,每个表空间由同一个磁盘上的一个或多个文件组成,这些文件是数据文件。
图片引自:https://www.cnblogs.com/shawWey/p/8647573.html


5.4.2.3 表空间的作用
1. 控制数据库数据磁盘分配
2. 限制用户在表空间中可以使用的磁盘空间大小
3.完成部分数据库备份与恢复
5.4.3 数据文件
每个表空间由同一个磁盘上的一个或多个文件组成, 这些文件叫做数据文件(datafile),数据文件只能属于一个表空间. 数据文件创建后可以改变大小.创建新的表空间需要创建新的数据文件. 数据文件一旦加入到表空间中, 就不能从表空间中移走, 也不能与其他表空间发生联系.数据库必须的三类文件是data file, control file, redolog file. 其 他 文 件 prameterfile,password file, archived log files并不是数据库必须的, 他们只是辅助数据库的。


5.5 了解Oracle数据库实例的组成







5.6 了解Oracle数据库的启动过程



5.7 转换数据库的启动模式

5.8 以不同方式关闭数据库

5.9 查看数据字典视图
5.9.1 类型

5.9.2 静态数据字典


5.9.3 动态性能表


浙公网安备 33010602011771号