一、实验目的:

(1)掌握Oracle数据库表空间的管理。

(2) 掌握数据库表空间不同状态时对数据操作的影响。

二、实验环境:

       Oracle 11g

三、实验内容:

(1)为BOOKSALES数据库创建一个名为BOOKTAS1的永久性表空间吗,区采用自动扩展方式,段采用自动管理方式。

实验3 Oracle数据库逻辑存储结构管理

(2)为BOOKSALES数据库创建一个名为 BOOKTBS2的永久性表空间,区采用定制分配,每次分配大小为1MB,段采用手动管理方式。

 实验3 Oracle数据库逻辑存储结构管理

(3)BOOKSALES数据库创建一个临时表空间TEMP02

实验3 Oracle数据库逻辑存储结构管理

(4)BOOKSALES数据库临时表空间TEMPTEMPO2都放入临时表空间组TEMPGROUP中。

实验3 Oracle数据库逻辑存储结构管理

(5)BOOKSALES数据库创建-一个名为UNDO02的撤销表空间,并设置为当前数据库的在线撤销表空间。

实验3 Oracle数据库逻辑存储结构管理

(6)BOOKSALES数据库的表空间BOOKTBSI添加一个大小为50MB的数据文件,以改变该表空间的大小。

 

实验3 Oracle数据库逻辑存储结构管理

(7)BOOKSALES数据库的表空间BOOKTBS2的数据文件修改为可以自动扩展,每次扩展5MB,最大容量为100MB

 

实验3 Oracle数据库逻辑存储结构管理

(8)创建一个名为test的表,存储于BOOKTBS1表空间中,向表中插入一条记录。

实验3 Oracle数据库逻辑存储结构管理

(9)BOOKSALES数据库的BOOKTBS1表空间设置为脱机状态,测试该表空间是否可以使用。

实验3 Oracle数据库逻辑存储结构管理

(10)BOOKSALES数据库的BOOKTBS1表空间设置为联机状态,测试该表空间是否可以使用。

 

实验3 Oracle数据库逻辑存储结构管理

(11)BOOKSALES数据库的BOOKTBS1表空间设置为只读状态,测试该表空间是否可以进行数据写入操作。

 

实验3 Oracle数据库逻辑存储结构管理

(12)BOOKSALES数据库的BOOKTBS1表空间设置为读/写状态,测试该表空间是否可以进行数据读/写操作。

实验3 Oracle数据库逻辑存储结构管理

(13)BOOKSALES数据库的BOOKTBSI设置为数据库默认表空间,将临时表空间组TEMPGROUP设置为数据库的默认临时表空间。

实验3 Oracle数据库逻辑存储结构管理

(14)分别备份BOOKSALES数据库的USERSBOOKTBS1BOOKTBS3三个表空间。

实验3 Oracle数据库逻辑存储结构管理实验3 Oracle数据库逻辑存储结构管理实验3 Oracle数据库逻辑存储结构管理

(15)查询BOOKSALES数据库所有表空间及其状态信息。

实验3 Oracle数据库逻辑存储结构管理

(16)查询BOOKSALES数据库所有表空间及其数据文件信息。

实验3 Oracle数据库逻辑存储结构管理

(17)删除BOOKSALES数据库BOOKTBS2表空间及其所有内容,同时删除操作系统上的数据文件。

实验3 Oracle数据库逻辑存储结构管理

相关文章: