Oracle复习题总结

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

Oracle复习题总结

Oracle复习题总结

绪论:

1、Oracle,甲骨文,1977年开始研发,总部位于美国加州红木滩市,创始人为LarryEllison(埃里森)、BobMiner、EdOates

2、Oracle服务器=实例+数据库;Oracle实例=内存+后台进程;

第四章:表空间的创建与删除

例4.1建立名称为data_ts1的数据表空间,大小为50M,区间统一为128KB 大小。

SQL>connsystem/systempwd@orcl

SQL>droptablespacedata_ts1includingconntents;SQL>createtablespacedata _ts1

2tempfile‘%oracle_home%\\database\\data_ts1.dbf’

SIZE50MREUSE3uniformsize128K;

例4.2建立名称为temp_ts1的临时表空间,使用temp_ts1.dbf文件存放临时数据。

SQL>connsystem/systempwd@orcl

SQL>droptablespacetemp_ts1includingconntents;SQL>createtemporarytable spacetemp_ts1

2tempfile‘%oracle_home%\\database\\temp_ts1.dbf’

size20Mreuse3uniformsize128k;

例4.3创建10号部门经理用户EMP_MGR10,指定该用户的数据表空间为data_ts1,临时表空间为

temp_ts1。授权该用户可以查看SCOTT用户下雇员表中的记录。

SQL>connsystem/systempwd@orcl

SQL>dropuseremp_mgr10cascade;

SQL>createuseremp_mgr10identifiedbyemp_mgr10pwd

2defaulttablespacedata_ts1temporarytablespacetemp_ts1;SQL>grantconnec ttoemp_mgr10;SQL>connscott/tiger@orcl

4tempfile‘%oracle_home%\\database\\temp_ts1.dbf’

size20Mreuse5uniformsize128k;

例4.4创建和应用撤销表空间。

SQL>connsystem/systempwd@orcl

SQL>droptablespaceundo_ts1includingconntents;SQL>createundotablespace undo_ts1

2datafile‘%oracle_home%\\database\\undo_ts1.dbf’size50Mreuse;例4.5创建大文件表空间,并指定为SCOTT用户的默认数据表空间。

SQL>connsystem/systempwd@orcl

SQL>droptablespacebigfile_ts1includingconntents;SQL>createbigfiletabl espacebigfile_ts1

2datafile‘%oracle_home%\\database\\bigfile_ts1.dbf’

size50Mreuse;SQL>alteruserscottdefaulttablespacebigfile_ts1;

需要注意的是,大文件表空间的段空间管理不能为手工(MANUAL),只能为自动(AUTO)。例4.6调整数据表空间data_ts1的大小。

SQL>connsystem/systempwd@orcl

--为表空间data_ts1增加一数据文件,大小为1M。

SQL>altertablespacedata_ts1

2adddatafile‘%oracle_home%\\database\\data_ts2.dbf’size1M;--重置该数据文件大小为2M。SQL>altertablespace

2datafile‘%oracle_home%\\database\\data_ts2.dbf’size2M;

--修改该数据库,允许该文件自动扩展,每次扩展1M,文件最大扩展到10M。SQL>alterdatabasedatafile‘%oracle_home%\\database\\data_ts2.dbf’

2autoextendonnext1Mmaxsize10M;例4.7删除temp_ts1表空间。

SQL>connsystem/systempwd@orclSQL>droptablespacetemp_ts1

2includingcontentsanddatafiles3cascadeconstraints;例4.8回退段创建与删除。

SQL>conn3next5Ksystem/systempwd@orcl4optimal5000KSQL>droprollbacksegm ent5minextents15undo_ts1_rbs1;6maxextentsSQL>createrollbacksegment100 );undo_ts1_rbs1;2tablespaceundo_ts1storage(initial5K

第5章:常用方案对象类型:

表:table索引:index视图:view序列:sequence用户:user约束:constraint 表空间:tablespace回退段:rollbacksegment同义词:synonym数据库链接:databaselink聚簇:cluster分区:partition函数/过程/包:

function/procedure/package触发器:trigger类型:type约束的类型:

NOTNULL:非空约束

相关文档
最新文档