最新Oracle11g数据库基础教程课后习题答案

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

Oracle11g数据库基础教程

参考答案

第5章数据库存储设置与管理

P70.实训题

(8)为USERS表空间添加一个数据文件,文件名为USERS05.DBF,大小为5 0MB。

ALTER TABLESPACE USERS ADD DATAFILE

‘D:\ORACLE\ORADATA\ORCL\%users05.dbf’ SIZE 50M;

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

ALTER TABLESPACE EXAMPLE

ADD DATAFILE ‘D:\ORACLE\ORADATA\ORCL\example05.dbf’ SIZE 20M;

(10)修改USERS表空间中的userdata05.dbf为自动扩展方式,每次扩展5MB,最大为100MB。

ALTER DATABASE DATAFILE

‘D:\ORACLE\ORADATA\ORCL\%userdata05.dbf’ AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

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

ALTER DATABASE ADD LOGFILE GROUP 5

(‘D:\ORACLE\ORADATA\ORCL\redo5a.log’,

‘D:\ORACLE\ORADATA\ORCL\redo5b.log’)SIZE 5M;

(15)为新建的重做日志文件组添加一个成员文件,名称为redo5c.log。ALTER DATABASE ADD LOGFILE MEMBER

‘D:\ORACLE\ORADATA\ORCL\redo5c.log’ TO GROUP 5;

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

SHUTDOWN IMMEDIATE STARTUP MOUNT

ALTER DATABASE ARCHIVELOG;

ALTER DATABASE OPEN;

ALTER SYSTEM ARCHIVE LOG START

(8)

ALTER TABLESPACE USERS

ADD DATAFILE ‘D:\ORACLE\ORADATA\ORCL\userdata05.dbf’ SIZE 50M’;

(9)

ALTER TABLESPACE EXAMPLE

ADD DATAFILE ‘D:\ORACLE\ORADATA\ORCL\example05.dbf’ SIZE 20M’;

(10)

ALTER DATABASE DATAFILE ‘D:\ORACLE\ORADATA\ORCL\userdata05.dbf’ AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

(14)

ALTER DATABASE ADD LOGFILE GROUP 5

(‘D:\ORACLE\ORADATA\ORCL\redo05a.log’,

’D:\ORACLE\ORADATA\ORCL\redo05b.log’)SIZE 5M;

(15)

ALTER DATABASE ADD LOGFILE MEMBER

‘D:\ORACLE\ORADATA\ORCL\redo05c.log’ TO GROUP 5;

(16)

SHUTDOWN IMMEDIATE

STARTUP MOUNT

ALTER DATABASE ARCHIVELOG;

ALTER DATABASE OPEN;

ALTER SYSTEM ARCHIVE LOG START

第6章数据库对象的创建与管理

2.实训题

(2)

Create table exer_class(

CNO number(2) primary key,

CNAME varchar2(20),

NUM number(3)

)

Create table exer_student(

SNO number(4) primary key,

SNAME varchar2(10) unique,

SAGE number,

SEX char(2),

CNO number(2)

)

(3)

Alter table exer_student add constraint ck_sage check (sage>0 and sage<=100);

(4)

alter table exer_student add constraint ck_stu check(sex='M' or sex='F')modify sex default 'M'

(5)

Create unique index ind_cname on exer_class(cname);

(6)

Create view s_c as

Select sno,sname,sage,sex,o,cname,num

From exer_class c join exer_student s

On o=o;

(7)

Create sequence sequ1 start with 100000001;

(8)

create table exer_student_range(

sno number(4) primary key,

sname varchar2(10),sage number,

sex char(2),cno number(2))

partition by range(sage)

(partition part1 values less than(20) tablespace example,

partition part2 values less than(30) tablespace orcltbs1,

相关文档
最新文档