3-实验三-表空间及数据文件管理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验三表空间及数据库文件管理

实验报告

姓名:班级:学号:

一、实验目的

1)理解Oracle数据库的体系结构

2)掌握表空间的概念及其管理方法

3)掌握数据文件的作用及其管理

4)掌握控制文件的作用及其管理

5)掌握重做日志文件的工作方式及其管理

6)掌握数据库归档模式设置及归档管理

二、预习内容(参考教材第5章、第6章的内容)

1)什么是Oracle数据库的物理结构,具体包括哪几类文件?

2)什么是Oracle数据库的逻辑结构,如何表现?

3)数据库、表空间、数据文件、数据库对象之间的关系如何?

三、实验环境

32位Windows XP/Windows Server2000/Windows Server2003 +Oracle10g环境

四、实验内容

1)在SQL*PLUS环境下,使用SQL命令创建一个本地管理方式下自动分区管理的表空间USERTBS1,其对应的数据文件为usertbs1_1.DBF,大小为20MB。

2)使用SQL命令创建一个本地管理方式下自动分区管理的表空间USERTBS2,要求每个分区大小为512KB。

3)修改USERTBS1表空间的大小为30MB,将其数据文件改为自动扩展方式,每次扩展5MB,最大值为100MB。

4)使用SQL命令创建一个本地管理方式下的临时表空间TEMPTBS,并将该表空间作为当前数据库实例的默认临时表空间。

5)使用SQL命令对USERTBS1表空间进行联机和脱机状态转换。

6)创建一个回滚表空间UNDOTBS,并作为数据库的撤销表空间。

7)删除表空间USERTBS2,同时删除该表空间的内容以及对应的操作系统文件。

8)为USERS表空间添加一个数据文件users03.DBF,大小为50MB。

9)为EXAMPLE表空间添加一个数据文件,文件名为example02.dbf,大小为20M。

10)将表空间USERS中的数据文件users03.DBF更名为userdata03.dbf,将表空间EXAMPLE中的数据文件example02.dbf更名为example03.dbf。

11)修改USER表空间的userdata03为自动扩展方式,每次扩展5MB,最大为100MB。

12)查询当前数据库中所有表空间及其对应的数据文件信息。

13)将数据库的控制文件以二进制文件的形式备份。

14)为数据库ORCL添加一个重做日志文件组,组内包含两个成员文件,分别为redo4a.log和redo4b.log,大小分别为5MB。

15)为新建的重做日志文件组添加一个成员完文件,名称为redo4c.log。

16)将数据库设置为归档模式,并采用自动归档方式。

17)设置数据库归档路径为D:\ORACLE\BACKUP。

五、实验步骤

六、思考题

1)说明数据库表空间的种类及不同类型表空间的作用。

2)Oracle 归档模式与非归档模式有什么区别?

七、实验总结

写出本次实验的收获、不足和改进。

相关文档
最新文档