一、数据库状态中有三种启动模式:
(1)已启动(NOMOUNT)启动实例,但不装载数据库。
(2)已装载(MOUNT) 启动实例并装载数据库,但不打开数据库。
(3)打开(OPEN)启动实例,装载并打开数据库。
启动和关闭数据库:
每个数据库至少要启动5个后台进程,再加上1个用户进程。
二、数据库存储的逻辑结构
块<区<段<表空间
块:是Oracle管理存储空间的基本单元,在进行输入输出操作时,以块为单位进行逻辑读写操作。
区:Oracle在进行存储空间分配、回收和管理时的基本单位。
段:一个对象拥有一个段。
表空间:数据库就是一个或若干个表空间组成。(在创建数据库时会自动创建一个默认的SYSTEM表空间)
块是一张纸,区是多张纸订成的本子,段是文件袋,表空间是文件柜,数据库就是多个文件柜组成的。
三、Oracle软件结构
Oracle数据库的软件结构被称为“实例”。在启动Oracle数据库服务器时,实际上是在服务器的内存中创
建一个Oracle实例,然后由这个实例来访问和控制硬件中的数据库文件。
数据库:
实例:由两部分组成:(1)实例的内存结构(SGA和PGA);(2)实例的进程结构(服务进程与后台进程)