Oracle试题 联系客服

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

46、创建一个非系统表空间,以下那个语句对应的解释不正确(C) A DATAFILE :组成所要创建的表空间的文件说明 B BLOCKSIZE :为该表空间说明非标准块的大小

C NOLOGGING:说明在该表空间中所有数据的变化都将写入重做日志文件中 D OFFLINE:说明表空间在创建后立即被置为脱机

47、数据块可以由3部分组成,一下哪个不属于其中的部分(A) A 非空闲区 B空闲区 C 数据块头 D 数据区 48、以下哪个不是对象权限 (D)

A SELECT B INSERT C DELETE D CREATE

49、下面哪种关闭数据库的方法,必须等到当前的所有会话结束才可使用。(D) A.shutdown abort B.shutdown immediate C.shutdown transactional D.shutdown normal 50、在RMAN中不能运行(A)语句。

A.select B.delete C.update D.insert 51、在(A)状态下可对重做日志组进行删除。

A.inactive B.active C.current D.uncurrent 52、控制文件的扩展名为(B)

A .dbf B .ctl C .log D .sql 53、下面有关说法错误的是:(C)

A只存放索引的表空间可以不做备份,而采取重建的方法来恢复

B在将一个表空间改为只读表空间之前和之后,最好将数据库 的控制文件备份

C 修复(restore)是利用备份的数据库文件来替换已损坏的数据库文件,主要使用exp,imp来实现

D RMAN是专门用于对数据库进行备份,修复,恢复操作的oracle工具软件 54、Oracle数据库的实例由( D )组成。

A、SGA和PGA(程序全局区) B、SGA和数据库

C、数据库和后台进程 D、SGA(系统全局区)和后台进程

55、Oracle进程结构中完成更新控制文件与数据文件,使其同步并触发DBWR进程,使其将脏缓存块写入数据文件中的进程是( C )。 A、用户进程 B、服务进程

C、后台进程CKPT D、后台进程DBWR 56、读下段程序:

SQL> startup _( B )__ ORACLE 例程已经启动。

Total System Global Area 289406976 bytes Fixed Size 1248576 bytes Variable Size 83886784 bytes Database Buffers 197132288 bytes Redo Buffers 7139328 bytes 数据库装载完毕。 SQL>

请问这时数据库启动到的状态是:

A、nomount B、mount C 、open D、无法判断 57、( C )是用于保存数据库的所有变化信息的,从而保护数据库的安全。

A、参数文件 B、数据文件 C、重做日志文件 D、控制文件

58、在创建数据库时,必须的表空间是哪个表空间?(B) A.TABLESPACE

B.SYSTEM TABLESPACE C.USERS TABLESPACE

D.ROLLBACK TABLESPACE

59、下列那个不是ORACLE实例的必须后台进程(D)。 A.SMON B. DBWR C. CKPT D. ARCO 60、下列哪项不是ORACLE服务器的安装方式(C)。 A. 基于主机方式 B. 客户端-服务器

C. 服务器-客户端 D. 客户端-应用服务器-服务器 61、(A)进程负责完成系统实例恢复。

A.SMON B. PMON C.CEPT D. SBWR

62、下列重做日志文件组状态中(B)表示这组重做日志组是活动的但不是当前组。 A. inactive B. active C. unused D. current 63、下列(B)不是ORACLE数据库中的段。

A.分区表 B. Oracle数据块 C. 索引 D. 大对象段 64、下列关于角色描述,说法有误的是(B)

A. 角色是一组命名的相关权限,这组权限可以通过这个名字授予用户或其他的角色。 B. 角色可以授予自己,也可以循环授予。

C.角色既可以包括系统权限,也可以包括对象权限。

D.角色不属于任何用户,也不存在与任何用户模式中。角色的描述存放在数据字典中。 65、使用(A)命令,被授予权限的用户可以进一步将这个权限授予其他用户。 A. WITH ADMIN OPTION B. WITH NO LIMTI

C. ADMIN OPTION D. WITH LIMIT OPTION 66、下列关于模式的说法中,错误的是(D) A.用户名与模式经常切换

B. 当一个用户被创建时,一个与之相对应的模式也被创建。 C. 模式是一个命名了名的对象的集合,如表、视图和序列号等。 D.一个用户可以与多个模式相关。

67、下列(C)不是Oracle系统中提供的约束。

A. 非空约束 B. 主键约束 C. 控制约束 D. 外键约束 68、下列关于索引的说法中,错误的是(D) A.引入索引的目的是为了加快查询的速度。

B.当一个表删除时所有基于该标的索引都被自动的删除掉。

C.索引可按物理分类如下:分区或非分区索引、B-树、位图索引、位图索引 D.索引不需要重建和维护。

69、下列关于表空间的说法,有误的是(D)

A.数据库的两类表空间是:系统表空间和非系统表空间。 B.临时表空间是作为排序操作而使用的。 C.可以重置表空间的大小。

D.表空间任何一个时刻只能属于一个数据库,反过来亦成立。 70、关于闪回技术,说法错误的是(D)

A.可以闪回已经删除的表。 B.可以闪回错误的DML操作。

C.Oracle数据库利用还原段中的数据来闪回错误的DML操作。 D.闪回技术可以保护系统表空间中的表。 71、以下(C)方式不能进行数据的导出。

A. 表方式 B. 用户方式 C. 块方式 D. 全库方式 72、(A)方式可以加快导入和导出的速度。

A.数据泵 B. 数据字典 C.数据词典 D. TOAD 73、下列哪个不是例程故障(B)

A.电源断电 B. DML误操作 C.CPU故障 D. 内存损坏 74、下列(D)不是用户错误。

A.drop table误操作 B. truncate table误操作 C. DML误操作 D. 进程错误 75.DML误操作可以使用(A)来恢复。

A.还原段 B. 临时表空间 C. 数据字典 D. 索引 76、(A)是数据库数据字典的所有者。

A.sys B. sysdba C. dba D. sysoper 77、(A)是Oracle存储的最小单位。

A.Oracle数据块 B. 区段 C. 段 D. 表空间 78、以下权限哪个是系统权限?(D) A.ALTER B.EXECUTE

C.PREFERENCES

D.BACKUP ANY TABLE

79、以下哪个权限是对象权限?(A) A.INDEX

B.DROP USER

C.CREATE SESSION D.BACKUP ANY TABLE

二、填空题

1、靠冗余来备份的数据库文件有( 归档日志文件 )、( 重做日志文件 )、( 控制文件 )。 2、联机恢复主要包括哪两步( 修复 )、( 恢复 )

3、SGA中的共享池是由(库高速缓存)和(数据字典高速缓存)两部分组成。

4、移动数据时,相对应的索引( 不 )需要移动。当删除一个表时,相对应的( 是 )被删除。

5、oracle正常运行需要至少需要(2个)重做日志文件组,一个重做日志文件组至少有(1个 )重做日志文件,oracle以( 循环 )方式来写日志文件的。

6、如今oracle数据库开始支持多种数据块的大小,其大小是由(DB_BLOCK_SIZE)设定。 9、有两种ROWID,分别是(扩展ROWID)、(限制性ROWID)。 10、扩展ROWID的组成元素:(数据对象号)、(相对文件号)、(块号)、(行号)。 11、LOB数据类型有(CLOB)和(BLOB)。 12、表空间的分类(数据库表空间)(索引表空间)(还原表空间)(临时表空间)

13、非标准数据库块大小可以是(介于 2 KB 和 32 KB 之间的 2 的幂值)。 14、系统默认的数据库关闭方式是(shutdown normal)。 15、创建网络服务名NET CA全称是:(NET configuration Assistant) 16、oracle使用还原段的3个目的:(事物回滚)、(事物恢复)、(保证数据读的一致性)。 17、Oracle实例是一种访问数据库的机制,它是由(内存结构)和5个必需的后台进程(SMON),(PMON),(DBWR),(LGWR),(CKPT)组成。 18、(表)是数据库中最常用的存储数据的机制。

19、当从热备份执行恢复时,需要把所有的文件和表空间( 前滚到一个相同的时间点)。 20、(DB CA(数据库配置助手))GUI接口用于创建新数据库。

21、 关闭Oracle数据库的步骤包括:关闭数据库、卸载数据库和( 终止例程)。 22、Oralcle数据库也称为物理结构,它由(控制文件)(重做日志文件)(数据文件)(参数文件)(口令文件)组成。

23、 数据库的不完全恢复有三种方式(基于撤销的恢复)、(基于时间的恢复)、( 基于更改SCN的恢复 )。

24、不同的备份类型有( 物理备份(热备份或冷备份) )、( 逻辑备份)、(RMAN备份 )。 25、Oracle服务器由(Oracle实例)和(Oracle数据库)两大部分组成。 26、oracle中两种不同类型的初始化参数文件:(pfile)、(spfile)。 27、数据字典视图分三大类其前缀分别为:(USER)、(ALL)、(DBA)。

28、使用RMAN时,只有(目标数据库)和(RMAN命令执行器)两个组件是必须的,其他组件都是可选的。

29、Oracle系统在任何时刻只能保证(一)组归档日志文件是好的。 30、还原段的类型有:(系统还原段),(非系统还原段),(延迟还原段)。 31、Oralcle是利用(ROWID)来定位数据行的。

32、要使用oracle的( STARTUP )命令来启动数据库。 33、Oracle数据库的两种特殊系统权限(sysoper)(Sysdba) 34、在任何数据库中,( 基表 )永远都是被最先创建的对象。 35、使用( archive log list )命令来确定归档文件的具体位置。

35、SYSDBA权限是通过操作系统和( 口令文件 )方式之一来验证的。

36、当需要对一个或几个表中的一批数据进行反复操作时,通过为这批数据创建一个( 临时表 )可能会简化操作并提高效率。

37、索引从物理分类上分为分区或非分区索引,位图索引和( B-树 )。

38、PSSWORD_REFUSE_TIME 100的含义是( 密码允许错误最大次数为100 )。 39、使用RMAN连接目标数据库时,要使用(@)符号连接网络服务名。 40、数据文件是物理存储Oracle数据库的数据文件,其后缀名为( .dbf ) 。

41、SGA中的共享池是由( 库高速缓存 )和( 数据字典高速缓存 )两部分组成。

42、当一个表空间没用时,可以将他删除,使用(DROP TABLESPACE)命令来删除还原表空间

43、索引项由3部分组成,分别是(索引项头)、(索引列长度和值)、(ROWID)。 44、专门用于对数据库进行备份,修复和恢复操作的是(RMAN) 45、RMAN不能备份(重做日志文件)。 46、进程由(用户进程)、(服务器进程)和(后台进程)组成。 47、oracle默认使用 (spfile参数文件) 打开。 48、强制性产生重做日志切换的命令是:(ALTER SYSTEM SWITCH LOGFILE). 49、oracle的两种管理数据块的方法:(手动管理)和(自动的段空间管理)。