大型数据库应用-实验一.doc
《大型数据库应用-实验一.doc》由会员分享,可在线阅读,更多相关《大型数据库应用-实验一.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大型数据库应用实验指导实验一 数据文件和表空间的管理【开发语言及实现平台或实验环境】Oracle10g【实验目的】(1)熟悉ORACLE的环境,学习使用SQL*Plus与ORACLE进行交互;(2)掌握连接数据库以及断开连接的方法;(3)掌握数据文件和控制文件的管理基本命令(4)掌握表空间管理的基本命令【实验原理】1SQL*Plus命令SQL*Plus有许多命令,下表只是列举了一部分常用的供读者参考。SQL*Plus命令缩写意义APPEND textA text把字符串增加到当前行的末尾CHANGE /old/new/C/old/new/把当前行的旧字符串替换成新字符串CHANGE /text
2、/C/text/把当前行中字符串删除CLEAR BUFFERCL BUFF从SQL缓冲区中删除所有行DEL删除当前行INPUTI插入许多行INPUT textI text插入一个包含text字符串的行LISTL显示SQL缓冲区的所有行LIST nL n显示SQL缓冲区中的一行到n行LIST m nL m nSQL缓冲区中的从第m行显示到第n行RUNR显示并运行在缓冲区中的当前SQL命令SAVE filename把SQL缓冲区中的内容保存到以filename为名字的文件中,默认路径为orawinbinGET filename把以filename为名字的文件内容调入SQL缓冲区中START fil
3、ename filename运行以前保存的命令文件ED filename用默认的编辑器编辑保存的文件内容EXIT退出SQL*PlusRUNFORM filename从SQL*Plus中运行一个Oracle Forms应用程序SPOOL filename写所有的后面的命令或者输出到一个已经命名的文件中。假脱机输入输出文件的后缀为.LISSPOOL OFF|OUTOFF 关闭假脱机输入输出文件;OUT改变假脱机输入输出,送文件到打印机上DESCRIBE tablenameDESC tablename显示任何数据库表的数据结构HELP击活Oracle内部的帮助部件HOST command在SQL*P
4、lus中击活一个操作系统命令CONNECT userid/passwordCONN userid/password在当前的登录下,击活其它的Oracle用户PROMPT text当运行一个命令文件时,显示文本2.数据文件的管理(1)创建数据文件数据文件依附于表空间而存在,创建数据文件就是向表空间添加文件在创建数据文件时应该根据文件数据量的大小确定文件的大小以及文件的增长方式。 语法:ALTER TABLESPACEADD DATAFILEALTER TABLESPACEADD TEMPFILE例:向ORCL数据库的USERS表空间中添加一个大小为10 MB的数据文件。 ALTER TABLES
5、PACE USERS ADD DATAFILE D:ORACLEPRODUCT10.2.0ORADATAORCLUSERS02.DBF SIZE 10M;(2)修改数据文件大小创建后修改数据文件为自动增长:AUTOEXTEND ON NEXT MAXSIZE|UNLIMITED手工改变数据文件的大小ALTER DATABASE DATAFILERESIZE例:为ORCL数据库的USERS表空间添加一个自动增长的数据文件。ALTER TABLESPACE USERS ADD DATAFILED:ORACLEPRODUCT10.2.0ORADATAORCLUSERS03.DBF SIZE 10M
6、AUTOEXTEND ON NEXT 512K MAXSIZE 50M;例:修改ORCL数据库USERS表空间的数据文件USERS02.DBF为自动增长方式 。ALTER DATABASE DATAFILED:ORACLEPRODUCT10.2.0ORADATAORCLUSERS02.DBF AUTOEXTEND ON NEXT 512K MAXSIZE UNLIMITED;例:取消ORCL数据库USERS表空间的数据文件USERS02.DBF的自动增长方式。 ALTER DATABASE DATAFILED:ORACLEPRODUCT10.2.0ORADATAORCLUSERS02.DBF
7、AUTOEXTEND OFF;例:将ORCL数据库USERS表空间的数据文件USERS02.DBF大小设置为8 MB 。ALTER DATABASE DATAFILE D:ORACLEPRODUCT10.2.0ORADATAORCLUSERS02.DBF RESIZE 8M;(3)删除数据文件 删除某个表空间中的某个空数据文件 ALTER TABLESPACEDROP DATAFILE 例:删除USERS表空间中的数据文件USERS003.DBF。 ALTER TABLESPACE USERS DROP DATAFILE D:ORACLEPRODUCT10.2.0ORADATAORCLUSER
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大型 数据库 应用 实验
限制150内