OCP认证3真题无答案.docx

上传人:b****6 文档编号:15313083 上传时间:2023-07-03 格式:DOCX 页数:16 大小:21.82KB
下载 相关 举报
OCP认证3真题无答案.docx_第1页
第1页 / 共16页
OCP认证3真题无答案.docx_第2页
第2页 / 共16页
OCP认证3真题无答案.docx_第3页
第3页 / 共16页
OCP认证3真题无答案.docx_第4页
第4页 / 共16页
OCP认证3真题无答案.docx_第5页
第5页 / 共16页
OCP认证3真题无答案.docx_第6页
第6页 / 共16页
OCP认证3真题无答案.docx_第7页
第7页 / 共16页
OCP认证3真题无答案.docx_第8页
第8页 / 共16页
OCP认证3真题无答案.docx_第9页
第9页 / 共16页
OCP认证3真题无答案.docx_第10页
第10页 / 共16页
OCP认证3真题无答案.docx_第11页
第11页 / 共16页
OCP认证3真题无答案.docx_第12页
第12页 / 共16页
OCP认证3真题无答案.docx_第13页
第13页 / 共16页
OCP认证3真题无答案.docx_第14页
第14页 / 共16页
OCP认证3真题无答案.docx_第15页
第15页 / 共16页
OCP认证3真题无答案.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

OCP认证3真题无答案.docx

《OCP认证3真题无答案.docx》由会员分享,可在线阅读,更多相关《OCP认证3真题无答案.docx(16页珍藏版)》请在冰点文库上搜索。

OCP认证3真题无答案.docx

OCP认证3真题无答案

OCP认证-3

(总分118,考试时间90分钟)

不定项选择题

1.在专用服务器(连接)环境下,使用SQL*Plus命令“connectbabydog/wang38”与DOGS数据库进行连接,请问以下的哪个进程将被启动并直接与Oracle服务器进行交互?

  A.用户进程(UserProcess)

  B.服务器进程(ServerProcess)

  C.分配进程(DispatcherProcess)

  D.共享服务器进程(SharedServerProcess)

2.以下哪个后台进程将数据库中的脏缓冲区中的数据写到数据文件中?

  A.日志写进程(LGWR)

  B.系统监督进程(SMON)

  C.进程监督进程(PMON)

  D.数据库写进程(DBWn)

3.在以下有关数据库写进程(DBWn)的陈述中,哪4个是正确的?

  A.DBWn每三秒写一次磁盘

  B.每当时间间隔到时DBWn写盘

  C.每当校验点发生时DBWn写盘

  D.每当事务提交时DBWn写盘

  E.每当一个表空间被设置为只读模式时DBWn写盘

  F.每当脏数据缓冲区达到限定的阈值时DBWn写盘

4.在如下的操作中,哪一个将造成一个用户进程与Oracle服务器建立起连接?

  A.退出SQL*Plus

  B.在SQL*Plus中执行一个SQL脚本

  C.在SQL*Plus中发出一个SELECT语句

  D.在SQL*Plus中发出"connectcat/miao"命令

5.在以下的Oracle内存结构中,哪一个存储了最近执行过的SQL语句,以及最近访问过的数据定义?

  A.PGA

  B.共享池(sharedpool)

  C.重做日志缓冲区(redologbuffer)

  D.数据库高速缓冲区(databasebuffercache)

6.为了恢复数据库,需要用到以下哪一类文件(该文件存储了数据库中所做的所有修改)?

  A.数据文件

  B.控制文件

  C.重做目志文件

  D.参数文件

7.在以下有关系统全局区(SGA)的陈述中,哪一个是正确的?

  A.SGA不是Oracle服务器体系结构的一部分

  B.当服务器进程启动时分配SGA

  C.SGA是一个Oracle数据库物理结构的一部分

  D.当一个实例启动时,在一个Oracle数据库的环境中创建SGA

8.如果一个服务器进程(serverprocess)试图将一个缓冲区移到脏队列中而这个队列已经满了,将会发生什么?

  A.产生一个错误

  B.创建一个新的脏队列

  C.Oracle将通知DBWn写盘

  D.Oracle将通知LGWR移去脏队列的内容

9.如下哪两类操作系统文件是属于Oracle数据库的?

  A.数据文件

  B.控制文件

  C.口令文件

  D.参数文件

  E.归档日志文件

10.当数据库开启时,如果需要,Oracle会进行实例恢复,请问以下的哪个Oracle后台进程开启会检查数据的一致性?

  A.DBWn

  B.LGWR

  C.SMON

  D.PMON

11.如果在SQL*Plus中发出了这样的SQL语句"SELECT*FROMhr.employees;",请问服务器进程将使用以下的哪一个内存结构来验证权限?

  A.库高速缓存(librarycache)

  B.数据字典高速缓存(datadictionarycache)

  C.数据库高速缓冲区(databasebuffercache)

  D.重做日志缓冲区(redologbuffer)

12.如果需要关闭内存缓冲区顾问(buffercacheadvisory),但是仍然分配内存缓冲区顾问所使用的内存,请问应该使用如下的哪个语句?

  A.ALTERSYSTEMSETDB_CACHE_ADVICE=OFF;

  B.ALTERSESSIONSETDB_CACHE_ADVICE=OFF;

  C.ALFERSYSTEMSETDB_CACHE_ADVICE=READY;

  D.ALTERSESSIONSETDB_CACHE_ADVICE=READY;

13.当执行一个COMMIT语句时,哪一个操作发生在最后?

  A.LGWR进程把重做日志缓冲区(中的数据)写到重做日志文件中

  B.通知用户(进程)提交已经完成

  C.服务器进程将一条提交的记录放在重做日志缓冲区中

  D.服务器进程记录数据上的资源锁可以被释放

14.如果一个用户异常地终止了数据库的连接,哪一个后台进程将回滚用户当前的事务并且释放这个用户会话所拥有的表和行上的锁?

  A.SMON

  B.PMON

  C.DBWn

  D.LGWR

  E.CKPT

15.哪一个Oracle服务器的组件是由后台进程和内存结构所组成的?

  A.SGA

  B.一个实例(instance)

  C.一个重做日志文件

  D.一个数据库文件

16.以下哪个内存区被用来存储数据库共享的所有数据库信息?

  A.SGA

  B.PGA

  C.UGA

17.一个用户需要创建名为CAT的数据库,他必须具有以下所列出的哪个条件?

  A.一个控制文件(controlfile)

  B.系统表空间(SYSTEMtablespace)

  C.CAT用户中的一个用户名

  D.一个具有全部权限的操作系统合法用户

18.在此创建一个名为CAT的数据库,以下是需要创建的表空间:

TablespacePurposeSize

USER_DATAUserData200M

APP_DATAApplicationData2G

APP_IDXApplicationIndex800M

SYSTEMSystemData400M

TEMPTemporaryData200M

UNDOTBSUndoData200M

  请问在使用命令CREATEDATABASE手工创建数据库时,以下哪个表空间不能被创建?

  A.TEMP

  B.SYSTEM

  C.UNDOTBS

  D.CAT_DATA

19.假设正在计划数据库的配置,那么应该如何组织数据的存储?

  A.应该将具有不同备份需求的对象组织在一起

  B.应该将具有I/O竞争需求的对象组织在一起

  C.应该将具有不同生命期的对象分开存放以最小化碎片问题

  D.应该将具有静态特性的对象分开存放

20.有关控制文件的配置的最低要求(推荐值)是什么?

  A.一个控制文件

  B.两个控制文件放在相同的硬盘上

  C.两个控制文件放在不同的硬盘上

  D.3个控制文件放在相同的硬盘上

  E.3个控制文件放在不同的硬盘上

21.如果要在CAT数据库上创建一个用户并且调整DOG数据库,请问可以使用以下哪个图形工具来管理这两个数据库?

  A.SQL*Plus

  B.OracleEnterpriseManager(EM)

  C.OracleUniversalInstaller

  D.OracleDatabaseConfigurationAssistant(DBCA)

22.一个追踪文件中存储了什么?

  A.数据块崩溃的错误

  B.有关后台进程的信息

  C.最近的全备份的日期和时间

  D.在实例启动时所使用的非默认的初始化参数

23.数据库PIG处于MOUNT状态,而此时需要使正常的数据库操作可以进行,应该使用以下哪个语句来完成这一任务?

  A.ALTERSYSTEMOPEN;

  B.ALTERSESSIONOPEN;

  C.ALTERDATABASEOPEN;

  D.ALTERSESSIONMOUNT;

  E.ALTERDATABASENOMOUNT;

24.BACKGROUND_DUMP_DEST初始化参数说明了什么文件的位置?

  A.报警文件(alertlogfile)

  B.用户追踪文件(usertracefiles)

  C.归档重做日志(archivedredologs)

  D.多重映像联机重组日志(onlineredologs)

25.要以非加载(NOMOUNT)的方式启动一个实例,请问在以下的陈述中,哪一个是正确的?

  A.使用这一启动状态是为了重新命名数据文件

  B.使用这一启动状态以执行一个全库的备份

  C.使用这一启动状态以打开联机重做日志文件和联机数据文件

  D.使用这一启动状态是为了创建数据库或重建控制文件

26.在fox数据库初始化参数的默认位置包含了如下的文件:

init.ora、sofile.ora、initfox.ota、和spfilefox.ora。

  当以未说明参数文件的方式启动数据库时,Oracle服务器将试图首先读以下哪一个文件?

  A.init.ora

  B.initfox.ora

  C.spfile.ora

  D.spfilefox.ora

27.为了获取以下的哪些信息您才会访问一个用户的追踪文件?

  A.追踪SQL语句的统计信息

  B.最后一次日志切换的信息

  C.所有非默认初始化参数的列表

  D.由LGWR产生的错误信息

28.作为一名DBA,需要通知所有的用户在14:

14pm将停电,数据库必须在停电前关闭。

绝大多数用户都自愿地退出了数据库系统,但是仍然有少数用户继续与数据库连接。

您需要在不等当前会话和事务结束的情况下迅速关闭数据库,但是若想要强制产生一个检查点和关闭数据文件。

请问应该使用以下哪个SHUTDOWN语句?

  A.SHUTDOWN;

  B.SHUTDOWNABORT;

  C.SHUTDOWNNORMAL;

  D.SHUTDOWNIMMEDIATE;

  E.SHUTDOWNTRANSACTIONAL;

29.如果使用OracleManagedFiles(OMF),可以定义哪三种类型的文件?

  A.数据文件(datafiles)

  B.控制文件(controlfiles)

  C.口令文件(passwordfiles)

  D.重做日志文件(redologfiles)

  E.参数文件(parameterfiles)

  F.归档日志文件(archivedredologfiles)

30.以下哪种SHUTDOWN模式将在所有的用户终止会话之前只等当前用户正在进行(目前挂起)的交易结束?

  A.ABORT

  B.NORMAL

  C.IMMEDIATE

  D.TRANSACTIONAL

31.请看语句“CREATESPFILEFROMPFILE;”,在以下有关这一语句的陈述中,哪3个是正确的?

  A.执行这个语句需要SYSDBA权限

  B.该语句既可以在数据库开启之前,也可以在开启之后执行

  C.该语句只能在PFILE在服务器上可以获得时才能执行

  D.该语句的语法不能被反转用于从SPFILE创建PFILE

  E.该语句将不会执行,因为没有说明SPFILE的名字(文件名)

32.可以查询以下哪两个动态性能视图以显示控制文件的名称和位置?

  A.V$SESSION

  B.V$INSTANCE

  C.V$PARAMETER

  D.V$CONTROLFILE

  E.V$CONTROLFILE_RECORD_SECTION

33.如要检查一个基于已经删除的表的视图的状态,应使用以下哪个数据字典视图?

  A.USER_VIEWS

  B.DBA_OBJECTS

  C.DBA_SEGMENTS

  D.USER_SEGMENTS

34.如果发出了SQL语句“SELECT*FROMDICTIONARY;”,请问这一语句将提供以下的哪个结果?

  A.可以访问这个数据字典的所有用户的名称

  B.将显示可以访问的所有表的名称

  C.将显示所有数据字典视图的名称

  D.将显示可以访问的所有视图的名称

35.在向一个现有的数据库中添加了一个数据文件之后,紧接着要做的操作是什么?

  A.修改数据文件的名字

  B.重新启动实例

  C.备份控制文件

  D.修改参数文件

36.在以下有关备份控制文件的论述中,哪两个是正确的?

  A.应该在创建一个表空间之后备份控制文件

  B.如果数据文件是多重映像的(冗余的),不需要备份控制文件

  C.应该在向一个现有的数据库中添加一个数据文件之后备份控制文件

  D.使用ALTERDATABASEBACKUPCONTROLFILETOTRACE语句将创建一个控制文件的操作系统备份

37.当创建一个新的数据库时,以下哪种方法可以正确地多重映像控制文件?

  A.使用ALTERSESSION语句修改CONTROLFILES初始化参数

  B.创建数据库并使用ALTERDNTABASE语句修改CONTROLFILES参数

  C.在发CREATEDATABASE语句之前使用参数文件中的CONTROLFILES初始化参数来说明至少两个控制文件的名字和位置

  D.当数据库创建之后,关闭数据库、使用操作系统的命令复制现有的控制文件,修改参数文件并重新启动实例

38.为了获取控制文件中保存的数据文件所使用的记录总数,应查询以下的哪个动态性能视图?

  A.V$DATAFILE

  B.V$PARAMETER

  C.V$CONTROLFILE

  D.V$CONTROLFILE_RECORD_SECTION

39.在如下的有关多重映像一个现有控制文件的陈述中,哪一个是正确的?

  A.控制文件可以被多重映像16次(冗余16次)

  B.当使用SPFILE多重映像控制文件时,不需要关闭数据库系统

  C.必须在数据库处于关闭状态时复制控制文件,因为复制的控制文件要与其他的数据库文件同步

  D.当使用init.ora(正文的初始化参数文件)多重映像控制文件时,第一步是发ALTERSYSTEM语句

40.以下哪个文件记录了在数据库恢复期间使用的检查点信息?

  A.报警文件(alertlog)

  B.追踪文件

  C.控制文件

  D.参数文件

41.要显示CAT数据库所定义的MAXDAFILE参数的值,请问可能需要查询以下哪个数据字典?

  A.V$DATABASE

  B.V$DATAFILE

  C.V$CONTROLFILE

  D.V$CONTROLFILE_RECORD_SECTION

42.FOX数据库使用一个init.ora文件(正文的初始化参数文件),如果执行如下的操作步骤来多重映像控制文件:

  

(1)关闭该数据库。

  

(2)使用操作系统的命令复制该数据库的控制文件。

  (3)将新的控制文件名添加到参数文件的CONTROLFILES参数中。

  (4)发STARTUP语句重新启动实例。

  请问将出现如下的哪一个结果?

  A.操作会成功

  B.操作不会成功,因为修改了错误的参数

  C.操作不会成功,因为在数据库关闭期间复制了控制文件

  D.操作不会成功,因为没有使用ALTERSYSTEM语句来修改参数CONTROL_FILES

43.以下哪个文件中存储了数据库创建时的时间戳?

  A.数据文件

  B.控制文件

  C.重做日志文件

  D.参数文件

44.如果发生了介质损坏并且已经丢失了PIG数据库的所有控制文件,在以下有关PIG数据库的陈述中,哪一个是正确的?

  A.数据库可以加载,但不能开启

  B.在开启这个数据库之前必须对该数据库进行恢复

  C.必须开启这个数据库并使用CREATECONTROLFILE语句创建一个新的控制文件

  D.无法恢复这个数据库

45.请看SQL语句"SELECTname,statusFROMv$controlfile;",这一语句将显示以下哪个结果?

  A.显示MAXDATAFILE的值

  B.确定最后一个检查点所发生的时间

  C.显示所有数据文件的名字和状态

  D.显示所有控制文件的个数、名字、状态和位置

46.一个实例启动之后,在以下的哪个状态时Oracle服务器开始阅读控制文件?

  A.NOMOUNT

  B.MOUNT

  C.OPEN

47.如何验证控制文件是不是多重映像?

  A.查询动态性能视图V$PARMETER

  B.查询动态性能视图V$DATABASE

  C.查询动态性能视图V$CONTROFILE

  D.使用SHOWPARAMETERScontrol_files命令

  E.查询动态性能视图V$CONTROFILE_RECORD_SECTION

48.当归档已经开启时,如何从一个活动组中删除一个重做日志成员?

  A.使用ALTERDATABASEDROPLOGFILE语句

  B.使用ALTERDATABASEDROPLOGFILEMEMBER语句

  C.在这一组被归档之前使用ALTERDASIABASEDROPLOGFILEMEMBER语句

  D.先发ALTERSYSTEMSWITCHLOGFILE语句,然后使用ALTERDATABASEDROPLOGFILEMEMBER语句

49.为什么要将FAST_START_MTTR_TARGET参数设置为较小的值?

  A.提供较好的查询效率

  B.最小化备份的频率

  C.最小化DBWn写的次数

  D.提供了较好的恢复性能

50.如果Duck数据库有4组重做日志,并且每一组有3个成员,Oracle将推荐使用多少个硬盘来维护这些重做日志文件?

  A.3

  B.4

  C.6

  D.8

  E.12

51.如果数据库只有两组重做日志并且当前组——GROUP2崩溃了,应该采取以下哪项措施?

  A.删除第2组(DropGroup2)并添加一个新组

  B.删除所有的重做日志组并发ALTERDATABASEADDLOGFILE语句

  C.使用ALTERDATABASECLEARLOGFILE语句重新初始化第2组中的重做日志文件

  D.使用ALTERDATABASECLEARLOGFILE语句清除第2组并添加一个新组

52.CAT数据库有两个重做日志组,而且每一个组有3个成员。

如果要为这个数据库添加一个重做日志组,Oracle推荐该组有多少个成员?

  A.0

  B.1

  C.2

  D.3

53.如果下一组重做日志的3个成员中只有一个在日志切换时是可以获得的(正常的),那么在切换时会发生以下的哪一种情况?

  A.数据库将挂起

  B.实例将关闭

  C.LGWR将使用其他可以获得的成员

  D.Oracle将清除和替代崩溃的成员

54.一个数据库运行在归档模式的好处是什么?

  A.系统两次失败之间的平均时间(MTB)减少了

  B.所需的磁盘空间量减少了

  C.即使在联机重做日志(的内容)已经被覆盖之后仍然可能进行全恢复

  D.如果将归档日志放在数据表空间中,在事务的最高峰期间磁盘的竞争将是最小的

55.如果LGWR经常因为检查点没有完成而等待一个重做日志组,应该采取以下的哪一个措施?

  A.添加一个重做日志组

  B.添加一个重做日志成员

  C.减少一个重做日志成员

  D.清除当前的重做日志组

  E.将数据库置为非归档模式

56.为了恢复操作,Oracle服务器会将变化的数据记录到以下什么地方?

  A.数据文件

  B.追踪文件

  C.控制文件

  D.重做日志文件

  E.参数文件

57.如果查询数据字典V$LOG并发现GROUP3的STATUS(列的)值为INACTIVE,请问在以下有关这一组的陈述中,哪一个是正确的?

  A.这一组从来就没有被写过

  B.现在可以写这个文件

  C.这一组不需要归档

  D.对于实例恢复来说,这一组已经不再需要了

58.初始化参数LOG_ARCHIVE_START=TRUE表示什么?

  A.重做日志组的个数

  B.自动归档功能开启

  C.归档日志文件的目的地(存放的目录)

  D.数据库存在非归档模式

59.如果查询数据字典V$LOGFILE并发现GROUP3中的log3a.log成员的STATUS(列的)是空白的,请问在以下有关这一文件(成员)的陈述中,哪一个是正确的?

  A.它正在使用

  B.它是不完整的

  C.它是不可访问的

  D.对于恢复来说,它已经不再需要了

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2