中国高校课件下载中心 》 教学资源 》 大学文库

《Oracle数据库》课程教学资源(PPT课件讲稿)表空间应用

文档信息
资源类别:文库
文档格式:PPT
文档页数:9
文件大小:91KB
团购合买:点击进入团购
内容简介
《Oracle数据库》课程教学资源(PPT课件讲稿)表空间应用
刷新页面文档预览

项目分解七:表空间应用 主讲教师:

项目分解七:表空间应用 主讲教师:

项目分解七:表空间应用 07.1表空间概念 o7.2创建表空间 o7.3 Oracle表空间之作用 o7.4修改表空间 o7.5删除表空间 2 Oracle数据库实用教程

2 Oracle数据库实用教程 项目分解七:表空间应用  7.1 表空间概念  7.2 创建表空间  7.3 Oracle表空间之作用  7.4 修改表空间  7.5 删除表空间

7.1表空间概念 o表空间是Oracle数据库中最大的逻辑部分。可以将表空间看 作数据库对象的容器,它被划分为一个一个独立的段,存储 着数据库的所有对象。 表空间1的第一个数据 表空间1 文裤 表空间1的第二个数据 文件 表空间2的第一个数据 表空间2 文裤 数据库 表空间2的第二个数据 文件 表空间2的第三个数据 文裤 表空间3 表空间3的第一个数据 文件 表空间3的第一个数据 文件 3 Oracle数据库实用教程

3 Oracle数据库实用教程 7.1 表空间概念  表空间是Oracle数据库中最大的逻辑部分。可以将表空间看 作数据库对象的容器,它被划分为一个一个独立的段,存储 着数据库的所有对象

7.2创建表空间 。在创建数据库时都会自动建立系统表空间 (system表空间和sysaux表空间),Oracle仅在 system表空间中存储数据字典等Oracle自身的对 象和数据,并建议将所有的用户对象和数据都保存 在其他表空间中,因此需要为数据库创建其他的非 系统表空间。使用多个表空间使用户在执行数据库 操作时具有更大的灵活性。 Oracle数据库实用教程

4 Oracle数据库实用教程 7.2 创建表空间  在创建数据库时都会自动建立系统表空间 (system表空间和sysaux表空间),Oracle仅在 system表空间中存储数据字典等Oracle自身的对 象和数据,并建议将所有的用户对象和数据都保存 在其他表空间中,因此需要为数据库创建其他的非 系统表空间。使用多个表空间使用户在执行数据库 操作时具有更大的灵活性

7.2创建表空间 。创建表空间的基本语法格式如下所示: 0 CREATE TABLESPACE表空间名称 0 DATAFILE‘数据文件全名' 0 SIZE数据文件初始长度; o以下语句将创建表空间DATASPACE,数据文件初始长度为 200M: o System>CREATE TABLESPACE DATASPACE o DATAFILE 'D:\oracle\product\10.2.0\oradatalorcl\Data01.DBF' SIZE 200M; Oracle数据库实用教程

5 Oracle数据库实用教程 7.2 创建表空间  创建表空间的基本语法格式如下所示:  CREATE TABLESPACE 表空间名称  DATAFILE ‘数据文件全名’  SIZE 数据文件初始长度;  以下语句将创建表空间DATASPACE,数据文件初始长度为 200M:  System>CREATE TABLESPACE DATASPACE  DATAFILE 'D:\oracle\product\10.2.0\oradata\orcl\Data01.DBF' SIZE 200M;

7.2创建表空间 O正常(NORMAL) o临时(TEMPORARY) O立即(IMMEDIATE) o用于恢复(FOR RECOVERY) 。将表空间联机的命令为: ALTER TABLESPACE表空间名称ONLINE; o将表空间脱机的命令为: ALTER TABLESPACE表空间名称OFFLINE NORMAL; 6 Oracle数据库实用教程

6 Oracle数据库实用教程 7.2 创建表空间  正常(NORMAL)  临时(TEMPORARY)  立即(IMMEDIATE)  用于恢复(FOR RECOVERY)  将表空间联机的命令为: ALTER TABLESPACE 表空间名称 ONLINE;  将表空间脱机的命令为: ALTER TABLESPACE 表空间名称 OFFLINE NORMAL;

7.3 Oracle表空间之作用 1.决定数据库实体的空间分配; 2.设置数据库用户的空间份额; 3.控制数据库部分数据的可用性, 4.分布数据于不同的设备之间以改善性能, 5.备份和恢复数据。 Oracle数据库实用教程

7 Oracle数据库实用教程 7.3 Oracle表空间之作用 1.决定数据库实体的空间分配; 2.设置数据库用户的空间份额; 3.控制数据库部分数据的可用性; 4.分布数据于不同的设备之间以改善性能; 5.备份和恢复数据

7.4修改表空间 ALTER TABLESPACE表空间名称需修改的值, 以下语句将表空间DATASPACE改为只读 DROP TABLESPACE DATASPACE READ ONLY; Oracle数据库实用教程

8 Oracle数据库实用教程 7.4 修改表空间 ALTER TABLESPACE 表空间名称 需修改的值; 以下语句将表空间DATASPACE改为只读 DROP TABLESPACE DATASPACE READ ONLY;

7.5删除表空间 删除表空间的语法格式如下所示: DROP TABLESPACE表空间名称; 以下语句将删除表空间DATASPACE DROP TABLESPACE DATASPACE; 9 Oracle数据库实用教程

9 Oracle数据库实用教程 7.5 删除表空间 删除表空间的语法格式如下所示: DROP TABLESPACE 表空间名称; 以下语句将删除表空间DATASPACE DROP TABLESPACE DATASPACE;

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档