1、Oracle数据库产品结构

Oracle 11g数据库共有4个版本:企业版,标准版,标准版1和个人版。

2 、数据库基本术语

数据库DB(DataBase):存放数据的仓库,只不过该仓库位于计算机的存储设备上。
数据库管理系统(DBMS):指数据库系统中对数据进行管理的软件系统,数据库系统的一切操作,包括查询、更新及各种控制,都是通过数据库管理系统进行的,DBMS基于数据模型,可以把它看成是某种数据模型在计算机系统上的具体实现。根据所采用不同的数据模型,DBMS可以分为网状型、层次型、关系型、面向对象型。即使同种数据模型的DBMS,它们在用户接口、系统功能等方面也是不同的。目前最流行的是关系型数据库。常见的有Oracle、MySQL、DB2等。
数据库系统(DBS):是指在计算机上引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、和数据库管理员构成。

3、Oracle基本术语

数据字典:由一系列拥有数据库元数据信息的数据字典表和用户可以读取的数据字典视图组成,可以看作是一组表和结构,存放在SYSTEM表空间中。
数据文件:数据文件是用于存储数据库数据的文件。一个数据库可以有多个数据文件,一个数据文件只对应一个数据库;一个表空间可以由一个或多个数据文件组成。
表空间:表空间是数据库中最大的逻辑结构,它提供了一套有效组织数据的方法,是组织数据和进行空间分配的逻辑结构,可以将表空间看作是数据库对象的容器,简单的说,表空间就是一个或多个数据文件(物理文件)的集合(逻辑文件)。没有数据文件的存在,表空间就失去了存在的物理基础,离开了表空间,Oracle就无法获得数据文件的信息,无法访问对应的数据文件,这样的数据文件就成了垃圾文件。
(1)表空间的类型:系统表空间、永久表空间、临时表空间、撤销表空间、大文件表空间和小文件表空间。
(2)表空间的状态:读写状态、只读状态、脱机状态。
(3)表空间的作用:
i 控制用户所占用的空间配额。
ii 控制数据库所占用的磁盘空间。
iii 可以将表空间设置成只读状态而保障大量的静态数据不被修改。
iiii 表空间提供了一个备份和恢复的单位,Oracle提供了按表空间备份和恢复的功能。