Oracle试题 联系客服

发布时间 : 星期四 文章Oracle试题更新完毕开始阅读6c6afb4152ea551810a687c1

一、选择题 .................................................................................................................... 1 二、填空题 .................................................................................................................... 7 三、判断题 .................................................................................................................. 10 四、简答题 .................................................................................................................. 10 五、操作题 .................................................................................................................. 15

一、选择题

1、在进行关闭数据库的备份之前,哪个命令不可用于关闭数据库?(A) A. SHUTDOWN ABORT B.SHUTDOWN NORMAL C.SHUTDOWN IMMEDIATE

D.SHUTDOWN TRANSACTIONAL

2、给用户定义缺省角色时,下列哪种情况不行? (B) A. 当角色有对象权限时 B. 当角色有密码时 C. 当角色有系统权限时 D. 当角色被授予另外角色时

3、当备份数据库处于只读模式下归档日志如何应用到备份数据库 (B) A. 归档日志连续或依次应用 B. 没有归档日志能应用

C. 归档日志不加修改的应用 D. 归档日志并行应用

4、关于控制文件以下正确的是(A)

A.Oracle建议至少二个控制文件存放在二个磁盘分区 B.Oracle建议至少二个控制文件存放在一个磁盘分区 C. Oracle建议存放一个控制文件 一个控制文件不足以运行数据库

5、DBA使用哪个命令显示当前归档状态?(A) A.ARCHIVE LOG LIST B.FROM ARCHIVE LOGS

C.SELECT * FROM V$THREAD

D.SELECT * FROM ARCHIVE_LOG_LIST

6、哪个文件用于记录数据库的改变,并且用于实例的恢复?(B) A.Archive log file B.Redo log file C.Control file D.Alert log file

7、启动数据库时,如果一个或多个CONTROL_FILES参数指定的文件不存在或不可用, 会出现什么样的结果?(A)

A.Oracle返回警告信息,但不加载数据库 B.Oracle返回警告信息,并加载数据库 C.Oracle忽略不可用的控制文件

D.Oracle 返回警告信息,并进行数据库恢复

8、数据块的哪三个部分合称为块头部?(C) A.表目录、行目录和行数据 B.标题、表目录、空闲区 C.表目录、行目录、标题 D.块头部、行数据、行头部

9、为了执行一次完整的数据库介质恢复操作,数据库必须处于那种状态?(B) A.处于Mount状态,并且使用RESETLOG方式打开数据库 B.处于Mount状态,但不打开数据库

C.处于Mount状态,并且使用 ARCHIVELOG方式打开数据库 D. 不能执行完整的数据库介质恢复操作

10、将修改过的数据块写入数据文件的进程是(A) A.DBWR B.LGWR C.PMON D.SMON 11、Oracle事务提交即(B)

A.数据由DBWR进程写入磁盘文件 B.LGWR进程成功写入日志 C.PMON 进程提交 D.SMON 进程写数据

12、完全备份时,数据库应该处于(A)

A.mount状态 B.no mount 状态 C.归档模式 D.非归档模式

13、以下4种关闭数据库的方式中,只有(D)在系统重新启动时需要进行数据库的恢复。 A.shutdown normal B.shutdown immediate C. Shutdown transactional D.shutdown abort 14、在oracle中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则oracle就将(C)表空间分配给用户作为默认表空间。

A . HR B. SCOTT C. SYSTEM D.SYS 15、在非归档日志方式下,操作的数据库禁用了( A )

A 归档日志 B联机日志 C 日志写入程序 D日志文件 16、以下哪种备份方式需要完全关闭数据库进行(A)

A.无归档日志模式下的数据库备份 B归档日志模式下的数据库备份 C.使用导出实用程序进行逻辑备份 D.以上都不对 17、请将以下逻辑概念按照从小到大排列(D)

A.数据库,段,表空间,区,块 B.数据库,表空间,段,区,块 C.表空间,数据库,区,段,块 D.块,区,段,表空间,数据库

18、如果需要将oracle数据库的模式从NOARCHIVE 改为ARCHIVE模式,需要在什么状态进行(C )?

A.Nomount B.mount C.open. D.关闭 19、以下哪个表空间不能设置为OFFLINE( B)?

A.USER B.SYSTEM C.TOOLS D.INDEX

20、某用户误删了EMP表,为了确保不会丢失该表数据,应该采用哪种恢复方法(C)? A.用IMP 导入该表数据 B.使用完全恢复 C.使用不完全恢复 D.使用OS拷贝命令

21、在执行COMMIT语句后,会在哪个( C)文件上执行IO 操作? A.控制文件 B.数据文件 C.重做日志. D.口令文件 22、启动Oracle Database 11g需要(B )个联机重做日志组。

A.3 B.2 C.4 D.1

23、下列四条信息中,哪一项不存储在Oracle Database 11g的控制文件中( B)。 A.数据库文件的名字 B.数据库的创建者 C.数据库文件的位置 D.数据库文件的大小

24、要创建一个新数据库,必须具有( D ) ①筹划的数据库所需的足够的磁盘空间 ②用来启动实例的足够的内存空间 ③SYSDBA权限

A. ①② B. ①③ C. ②③ D. ①②③ 25、在什么情况下Oracle分配一个区段(C) ①当一个段被创建时。 ②当一个段被扩展时。 ③当一个段被改变时。 ④当一个段被删除时。

A.①③④ B. ②③④ C. ①②③ D. ①②③④ 26、下列哪个SQL语句是为角色授权(B) A.SQL> ALTER ROLE clerk

2 IDENTIFIED EXTERNALLY

B.SQL> GRANT CREAT SESSION,CREATE TABLE,CREATE VIEW 2 TO clerk;

C.SQL> CREATE ROLE clerk;

D.ALTER ROLE clerk NOT IDENTIFIED

27、SQL>CREATE PROFILE unluck_prof LIMIT 2 FAILED_LOGIN_ATTEMPTS 7

3 PASSWORD_LOCK_TIME UNLIMITED 4 PASSWORD_LIFE_TIME 44 5 PASSWORD_REUSE_TIME 24 6 PASSWORD _GRACE_TIME 4; 其中第五行代码的意思是:(A)

A 一个口令要在作废24天之后才可以重用 B一个口令要在作废24天之前才可以重用 C 一个口令要在24天之间可以重用 D 一个口令要在24天之后不可使用

28、oracle数据库可使用一个标准的块来创建,同时可使用最多4种不同的非标准块,非标准数据块的大小为2的次方,其值在(B)之间。

A 2--64 KB B 2--32KB C 2--128KB D 0--32KB

29、下列三种方式中,其中( C )不是clob和blob数据类型的区别。 A.clob支持标准字母数字数据,而blob存储二进制信息。 B.blob包含时间(小时/分钟)成分,而clob不包含。

C.blob包含非结构的自由格式数据,而clob存储在字段中的信息类型要求更严格。 30、Oracle的一般启动步骤是( B )。 A.打开数据库、启动例程、装载数据库

B.启动例程、装载数据库、打开数据库 C.启动例程、打开数据库、装载数据库 D.装载数据库、启动例程、打开数据库

31、 哪一种操作受表空间配额的限制?( C )

A.UPDATE B.DELETE C.CREATE D.以上全是

32、现在要启动数据库,那么下面哪一个启动语句是错误的?(B) A. STARTUP NORMAL B. STARTUP FORCE C. STARTUP NOMOUNT D. STARTUP MOUNT

33、以下哪种索引在使用谓词or查询效率高(A)。

A 位图索引 B 分区索引 C B-树索引 D 非分区索引 34、下列不属于语句错误的是(C)

A .SQL语句编写错误 B.执行未授权的操作 C .DML误操作 D .输入不正确的数据 35、在SQL*PLUS中,如何运行SQL脚本程序 (B)

A. / B.@脚 C.EXE 脚本 D.不能在SQL*PLUS中直接运行脚本 36、(A)是较小的二进制文件,描述数据库结构 A 控制文件 B 重做日志文件 C数据文件 D spfile 37、存储数据的方法(D)

①表 ②分区表 ③簇 ④索引表

A.① B.②③ C.①④ D.①②③④ 38、可以作为排序操作使用的表空间是(B)

A 还原表空间 B临时表空间 C 只读表空间 D默认临时表空间 39、(A)用于存储定长字节的大数据对象。

A .CLOB B. VARCHAR C .BLOB D.CHAR 40、sysDBA是(B)

A、用户 B、角色 C、系统权限 D、对象权限 41、Oracle数据库利用(C)进行资源限制和口令管理

A. 数据文件 B.重做日志文件 C.概要文件 D.控制文件

42、我们把关闭数据库比喻成以下例子“有人正在买盗版光盘,此时工商执法人员来了,卖盗版光盘的小贩赶紧将钱退给此人(即将交易回滚),之后以最快的速度收好东西逃之夭夭”请问这个例子相当于哪个操作。(C)

A shutdown normal B shutdown abort

C shutdown immediate D shutdown transactional

43、尽管oracle默认每个重做日志组中至少有一个成员,但是oracle建议在生产数据库中重做日志文件应该至少有几个成员。(B)

A 1个 B 2个 C 3个 D 4个

44、本地管理的临时表空间是基于临时数据文件temp files的,这些文件与普通的数据文件非常相似。以下不是其特性的是:(B)

A 临时数据文件的状态不能置为只读 B 能将临时数据文件重新命名

C 临时数据文件总是置为NOLOGGING D介质恢复是不能恢复临时数据文件 45、以下不是oracle数据库系统中的还原段类型的是(D)

A 系统还原段 B 非系统还原段 C 延迟还原段 D 非延迟还原段