Oracle数据库基础题库【含答案】 下载本文

C)系统全局区 D)还原区 E)调度区

3、以下关于归档日志的说法正确的是(ABC) A) ORACLE 要将填满的在线日志文件组归档时,则要建立归档日志 B)在操作系统或磁盘故障中可保证全部提交的事务可被恢复

C)数据库可运行在两种不同方式下:非归档模式和归档模式

D)数据库在 ARCHIVELOG 方式下使用时,不能进行在线日志的归档 ABC (4、在 oracle

环境下,以下说法中正确的是: ) B. _表示不等

于A. <>个或者多个字符0 代表一个字符代表C. % D. * 代表 0 个或者多个字符。

BC、在下面有关子查询5ANY运算符的描述中,哪一项是正确的?()

表示小于最小值

C) >any 表示大于最小值 D)都不对

7、请选择以下那几项是 oracle 客户端的链接工具:( ABC) PLSQL DeveloperSQL*PLUSC)A) IE 浏览器B) D ) 以上答案均 不对

)常用的约束条件类型ORACLE ( ABCD 8、 PRIMARYA)

FOREIGNB) UNIQUEC) CHECKD)

9、在 oracle 环境下,需要创建表空间,当数据超过表空间大小时,要对表空间进行扩充,以下选项中扩充方式正确的有: ( ABC ) A、添加数据文件B、改变数据文件的大小

C、允许数据文件自动扩展D、表空间不能再用重新创建表空间。

10、表命名时需要遵循的规则中选择正确的是:(ABCD)

A、表明的首字符应该为字母 B、不能使用保留字

C、可以使用下划线、数字、字母、但不能使用空格和单引号。

D、同一用户下表名不能重复。

11、在 Oracle 中, PL/SQL 块中定义了一个带参数的游标: CURSOR emp_cursor(dnum NUMBER) IS

SELECT sal,comm FORM emp WHERE deptno=dnum;

那么正确打开此游标的语句是 ( AD )。 OPEN emp_cursor(20); A. OPEN emp_cursor FOR 20; B.

OPEN emp_cursor USING 20;

C. FOR rmp_rec IN emp_cursor(20) LOOP ... END

LOOP;

D.

ABC12、下列关于约束和索引的说法中,正确的是()。

A. 在字段上定义 PRIMARY KEY B 树唯

一索引约束时会自动创建 约束时会自动创建一个 UNIQUE B 树唯一索引B. 在字段上定义 默认情况下,禁用约束会删除对应的索引,而激活约束会自动重建相应的索C. 引 树唯一索引定义D. FOREIGN KEY 约束时会创建一个 B

七、综合题(共 7 小题,每题 3 分,共 21 分)将答案填写在 “答

案 .xls”对应空格上 。

1. 在 oracle 环境下,需要创建表空间,当数据超过表空间大小时,要对表空间进行扩充,请说出三种扩展方式。

当数据超过表空间大小时,要对表空间进行扩充。 扩充有三种方式: (1)添加数据文件

(2)改变数据文件大小 (3)允许数据文件自动扩展

(1 ) 添加数据文件

-- 为 test 表空间添加一个 3M 的数据文件 alter tablespace test add datafile 'c:\\temp\\test1.dbf' size 2048k;

(2 ) 改变数据文件大小

-- 为 test 表空间的数据文件增加 4M

alter database datafile 'c:\\temp\\test.dbf' resize 4096k; -- 为 test 表空间的数据文件设置为自动增加 alter database datafile 'c:\\temp\\test.dbf' autoextend on

next 1m maxsize

(3 ) 允许数据文件自动扩展

20m;