Oracle数据库应用开发相关试题.docx

上传人:b****1 文档编号:23058502 上传时间:2023-04-30 格式:DOCX 页数:18 大小:18.61KB
下载 相关 举报
Oracle数据库应用开发相关试题.docx_第1页
第1页 / 共18页
Oracle数据库应用开发相关试题.docx_第2页
第2页 / 共18页
Oracle数据库应用开发相关试题.docx_第3页
第3页 / 共18页
Oracle数据库应用开发相关试题.docx_第4页
第4页 / 共18页
Oracle数据库应用开发相关试题.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

Oracle数据库应用开发相关试题.docx

《Oracle数据库应用开发相关试题.docx》由会员分享,可在线阅读,更多相关《Oracle数据库应用开发相关试题.docx(18页珍藏版)》请在冰豆网上搜索。

Oracle数据库应用开发相关试题.docx

Oracle数据库应用开发相关试题

Oracle

1.        ()进程可以将数据库高速缓冲区中的修改的块写到数据文件中。

(第十章)

A.LGWR。

B.DBWn。

C.CKPT。

D.SMON。

答案.B

 

2.        当失败的实例再次启动时,()可以执行紧急恢复操作。

(第十章)

A.LGWR。

B.DBWn。

C.CKPT。

D.SMON。

答案.D

 

3.        ()可以用于备份联机重做日志文件,以便在文件中充满日志或者发生日志切换时存储档案。

(第十章)

A.ARCn。

B.RECO。

C.SMON。

D.PMON。

案.A

 

4.        当需要查询当前活动进程的信息时,可以使用()视图。

(第十章)

A.V$PROCESS。

B.V$SESS_IO。

C.V$SESSION_WAIT。

D.V$LATCH。

答案.A

 

 

5.        表空间和数据文件在物理存储上是()的关系(第十章)

A.一对多。

B.多对一。

C.一对一。

D.多对多。

答案.A

 

6.        ()是ORACLE最基本的逻辑存储单位。

(第十章)

A.盘区。

B.段。

C.表空间。

D.数据块。

答案.D

 

7.        ()是Oracle存储区中被单个用户进程所使用的内存区域,是用户进程私有的,不能共享。

(第十章)

A.系统全局区。

B.程序全局区。

C.Java池。

D.SQL共享池。

答案.B

 

8.        ()是由表和视图组成的、存储有关数据库结构信息的一些数据库对象,描述了实际数据是如何组织的。

对它们可以像处理其他数据库表或视图一样进行查询,但不能进行任何修改。

(第十章)

A.数据字典。

B.数据文件。

C.控制文件。

D.表空间。

答案.A

 

9.        在Oracle数据字典视图中,()视图存储了数据库中所有对象的信息。

(第十章)

A.dba_*。

B.user_*。

C.all_*。

D.sys_*。

答案.A

 

10.    ()包含了一些潜在的由系统管理员如SYS维护的表和视图,由于当数据库运行的时候它们会不断进行更新。

(第十章)

A.动态数据字典。

B.静态数据字典。

C.dba_*视图。

D.all_*视图。

答案.A

 

11.    使用数据库初始化参数文件中的()参数可以指定控制文件名。

(第十章)

A.CONTROL_FILES。

B.CONTROL_FILES_NAME。

C.CONTROL_NAME。

D.CONTROL_FILE。

答案.A

 

12.    在恢复操作中,使用的最重要的结构是(),包括两个或者更多预先分配好的文件,存储了对数据库所做的修改。

(第十章)

A.联机重做日志文件。

B.归档日志文件。

C.归档数据文件。

D.联机数据文件。

答案.A

 

13.    Oracle提供了()的能力,以免损坏实例的联机重做日志文件,LGWR将同一个重做日志同时写到多个同样的联机重做日志文件中。

(第十章)

A.双向联机重做日志文件。

B.单向联机重做日志文件。

C.切换联机重做日志文件。

D.多路复用联机重做日志文件。

答案.D

 

14.    在CREATEDATABASE语句中,使用()参数,可以为每个数据库指定联机重做日志文件的最大组数。

A.MAXFILES。

B.MAXLOGFILE。

C.MAXLOGFILES。

D.LOGFILES。

答案.C

 

15.    下面()的语句,将向数据库添加一个新的重做日志文件组。

(第十章)

A.

ALTERDATABASEADDLOGFILE(‘/oracle/dbs/logic.rdo’,‘/oracle/dbs/log2c.rdo’)SIZE500K;

B.

ALTERDATABASEADDONLIELOGFILE(‘/oracle/dbs/logic.rdo’,‘/oracle/dbs/log2c.rdo’)SIZE500K;

C.

  MODIFYDATABASEADDONLIELOGFILE(‘/oracle/dbs/logic.rdo’,‘/oracle/dbs/log2c.rdo’)SIZE500K;

D.

 MODIFYDATABASEADDLOGFILE(‘/oracle/dbs/logic.rdo’,‘/oracle/dbs/log2c.rdo’)SIZE500K;

答案.A

 

16.    Oracle允许将已填满的联机重做日志文件的组保存到一个或者多个脱机目的地,这些日志全都称为()。

(第十章)

A.联机归档重做日志文件。

B.已归档的重做日志。

C.已归档的联机重做日志文件。

D.非归档的重做日志文件。

答案.B

 

17.    Oracle允许数据库中有比操作系统规定的限制更多的数据文件,Oracle的()进程能够打开所有联机的数据文件。

(第十章)

A.LGWR。

B.DBWn。

C.SMON。

D.PMON。

答案.B

 

18.    当需要创建并添加一个数据文件到表空间,可以使用如下()语句。

(第十章)

A.CREATETABLESPACE。

B.CREATETABLESPACE...ADDDATAFILE。

C.ALTERTABLESPACE…ADDTEMPFILE。

D.ALTERDATABASE…CREATEDATAFILE。

答案.B

 

19.    如果想要配置Oracle以使用校验和来验证数据块,将初始化参数()设置为TRUE。

(第十章)

A.DB_BLOCK。

B.DB_EXTENT_CHECKSUM。

C.DB_BLOCK_CHECKSUM。

D.DB_SEQENT_CHECKSUM。

答案.C

 

20.    每个运行的Oracle数据库都与Oracle实例相联系。

当一个数据库服务器上的数据库启动时,Oracle将分配内存区,称为(),启动一个或者多个Oracle进程。

(第十一章)

A.程序全局区。

B.系统全局区。

C.临时表空间。

D.回滚表空间。

答案.B

 

21.    ()是有自己的系统全局区和与其相关数据库文件的Oracle服务器进程集,都要用称为SID(SystemIdentifier,系统标识符)的标识符来标识。

(第十一章)

A.Oracle数据库。

B.Oracle进程。

C.Oracle实例。

D.Oracle服务。

答案.C

 

22.    ()是驻留在客户和Oracle数据库服务器之中的软件层,它负责建立和维护客户应用和服务器之间的连接,并在它们之间进行消息传递。

(第十一章)

A.OracleOCI。

B.Oracle瘦驱动程序。

C.OracleNet。

D.侦听器。

答案.C

 

23.    ()是驻留在自己计算机上的软件组件,同客户和Oracle服务器相分离,代理数据库服务器的请求。

(第十一章)

A.OracleNet。

B.侦听器。

C.Oracle连接管理器。

D.Oracle数据库驱动程序。

答案.C

 

24.    当需要为实例设置并发会话的最大数量,需要设置()初始化参数。

(第十二章)

A.DBA_MAX_SESSIONS。

B.LICENSE_MAX_SESSIONS。

C.MAX_SESSIONS。

D.CONNECT_MAX_SESSIONS。

答案.B

 

25.    当需要在数据库运行时修改最大并发使用限制或者警告限制,可以使用如下()语句。

(第十二章)

A.ALTERSYSTEM。

B.ATLERTABLE。

C.ALTERVIEW。

D.ALTERTRIGER。

答案.A

 

26.    了限制在数据库中创建的用户数,就要在数据库的初始化参数文件中设置()初始化参数。

(第十二章)

A.LICENSE_MAX_USERS。

B.MAX_USERS。

C.CONNECT_MAX_USERS。

D.AVAILABLE_MAX_USERS。

答案.A

 

27.    当需要创建用户时,可以使用如下()语句来完成。

(第十二章)

A.CREATEUSER。

B.CREATEROLE。

C.CREATEPROCESS。

D.CREATELOGIN。

答案.A

 

28.    在Oracle中,每个用户都应该有一个默认表空间,当用户创建模式对象,并没有为其指定容纳它的表空间时,Oracle就在该用户的默认表空间中存储该对象。

每个用户的默认表空间的默认设置是()。

(第十二章)

A.SYSTEM表空间。

B.SYS表空间。

C.USER表空间。

D.临时表空间。

答案.A

 

29.    当需要查询用户的表空间限额时,可以使用如下()数据字典视图。

(第十二章)

A.DBA_USERS。

B.ALL_USERS。

C.DBA_TS_QUOTAS。

D.USER_PASSWORD_LIMITS。

答案.C

 

30.    当需要为某个数据库创建一个用户,用户名为test,密码为test,可以使用如下()SQL语句。

(第十二章)

A.

CREATEUSERtest

   IDENTIFIEDBYtest;

B.

 CREATEUSERtest

   PASSWORDtest;

C.

  UPDATEUSERtest

   IDENTIFIEDBYtest;

D.

  UPDATEUSERtest

PASSWORDtest;

答案.A

 

31.    假设数据库中创建了一个用户test,状态为锁定状态,需要使用SQL语句解除锁定,可以使用如下()语句。

(第十二章)

A.ALTERUSERtestACCOUNT;。

B.ALTERUSERtestNOLOCK;。

C.ALTERUSERtestACCOUNTNOLOCK;。

D.ALTERtestACCOUNTNOLOCK;。

案.C

 

32.    假设需要删除数据库中的某个用户test,可以使用如下()语句。

(第十二章)

A.DELETEUSERtest。

B.DROPUSERtest。

C.DROPtest。

D.DELETEtest。

答案.B

 

33.    假设在数据库中创建了用户test,需要为其授予CREATEANYTABLE系统权限,可以使用如下()语句。

(第十二章)

A.GRANTCREATEANYTABLEtest;

B.GRANTCREATEANYTABLETOtest;

C.TAKECREATEANYTABLETOtest;。

D.ALTERCREATEANYTABLETOtest;。

答案.B

 

34.    假设需要回收为用户test授予的CREATEANYTABLE系统权限,可以使用如下()语句。

(第十二章)

A.TAKEBACKCREATEANYTABLEFROMtest;

B.REVOKECREATEANYTABLEFROMtest;

C.REVOKECREATEANYTABLEtest;

D.TAKEBACKCREATEANYTABLEtest;

答案.B

 

35.    假设需要在数据库中创建角色test_role,可以使用如下()语句。

(第十二章)

A.ALTERDATABASEROLEtest_role。

B.CREATEROLEtest_role。

C.UPDATEROLEtest_role。

D.ALTERROLEtest_role。

答案.B

 

36.    假设需要为test_role角色授予ALTERANYTABLE系统权限,可以使用如下()语句。

(第十二章)

A.GRANTALTERANYTABLETOtest_role;

B.REVOKEALTERANYTABLETOtest_role;

C.TAKEALTERANYTABLETOtest_role;

D.ALTERDATABASEALTERANYTABLETOtest_role;

答案.A

 

37.    假设需要收回为角色test_role授予的ALTERANYTABLE权限,可以使用如下()语句。

(第十二章)

A.GRANTALTERANYTABLEFROMtest_role;

B.TAKEALTERANYTABLEFROMtest_role;

C.REVOKEALTERANYTABLEFROMtest_role;

D.DELETEALTERANYTABLEFROMtest_role;

答案.C

 

38.    假设需要为数据库创建表空间tablespace_temp,可以使用如下()语句。

(第十三章)

A.

  CREATEtablespace_temp

    LOGGINGDATAFILE'users02.dbf'SIZE10MREUSE

    AUTOEXTENDONNEXT1MMAXSIZE100M

    EXTENTMANAGEMENTLOCALAUTOALLOCATE

    SEGMENTSPACEMANAGEMENTAUTO

B.

 CREATETABLESPACEtablespace_temp

   LOGGINGDATAFILE'users02.dbf'SIZE10MREUSE

   AUTOEXTENDONNEXT1MMAXSIZE100M

   EXTENTMANAGEMENTLOCALAUTOALLOCATE

   SEGMENTSPACEMANAGEMENTAUTO

C.

 ALLOCATETABLESPACEtablespace_temp

   LOGGINGDATAFILE'users02.dbf'SIZE10MREUSE

AUTOEXTENDONNEXT1MMAXSIZE100M

   EXTENTMANAGEMENTLOCALAUTOALLOCATE

    SEGMENTSPACEMANAGEMENTAUTO

D.

 REVOKETABLESPACEtablespace_temp

   LOGGINGDATAFILE'users02.dbf'SIZE10MREUSE

   AUTOEXTENDONNEXT1MMAXSIZE100M

   EXTENTMANAGEMENTLOCALAUTOALLOCATE

   SEGMENTSPACEMANAGEMENTAUTO

答案.B

 

39.    假设需要在Windows的命令行工具中使用侦听器工具,可以在命令行中输入以下()命令。

(第十一章)

A.LISTNER。

B.LSNR。

C.LSNRCTL。

D.LSTN。

答案.C

 

40.    当在侦听器命令行环境中,如果需要查看侦听器当前的运行状态,可以输入()命令。

(第十一章)

A.state。

B.start。

C.status。

D.current。

答案.C

 

41.    如果需要在侦听器命令行环境中查看关于数据库服务以及服务处理器的运行状态等详细信息,可以使用()命令。

(第十一章)

A.server。

B.service。

C.svr。

D.help。

答案.B

 

42.    假设创建了一个侦听器listner1,在侦听器命令行工具中将其设置为当前侦听器,可以使用如下()命令。

(第十一章)

A.setlistnerlistner1。

B.setcurrent_listnerlistner1。

C.altercurrent_listnerlistner1。

D.altersystemcurrent_listnerlistner1。

答案.B

 

43.    通常情况下,Oracle的本地命令方式使用()文件来保存服务名的映射信息,建议使用OracleNetConfigurationAssistant等工具对其进行修改。

(第十一章)

A.listner.ora。

B.tnsnames.ora。

C.net.ora。

D.init.ora。

答案.B

 

44.    ()是Oracle最高一级逻辑存储结构。

(第十章)

A.块。

B.盘区。

C.段。

D.表空间。

答案.D

 

45.    ()是比块更高一级的存储结构,由一系列的块组成,它是Oracle在进行存储空间分配、回收和管理的基本单元。

(第十章)

A.表空间。

B.盘区。

C.数据文件。

D.段。

答案.B

 

46.    ()存储了系统表和数据字典。

(第十章)

A.系统表空间。

B.字典表空间。

C.用户表空间。

D.临时表空间。

答案.A

 

47.    假设需要查询Oracle数据文件的文件名和存储位置,可以使用如下()方式。

(第十章)

A.SELECTname,statusFROMV$datafile;

B.SELECTname,statusFROMV$userfile;。

C.SELECTname,statusFROMV$DBA;。

D.SELECTname,statusFROMV$ctrlfile;。

答案.A

 

48.    当需要查询Oracle的控制文件的名称、位置和状态时,可以使用()语句。

(第十章)

A.SELECTnameFROM V$CONTROLFILE;

B.SELECTnameFROM V$CTRLLFILE;

C.SELECTnameFROM V$USERFILES;。

D.SELECTnameFROM V$DBAFILE;。

答案.         A

 

49.    SGA是一块巨大的共享内存区域,被看成是Oracle数据库的一个大缓冲池,如果需要查看SGA的大小信息,可以使用如下()语句。

(第十章)

A.SELECTSGAFROMV$DBA

B.SELECT*FROMV$DBA。

C.SELECT*FROMV$SGA;

D.SELECTsizeFROMV%DBA。

答案.C

 

50.    ()进程是一个和前台用户进程通信的进程,当数据库修改时,系统会产生一个日志并记录在重做日志缓冲区内。

(第十章)

A.DBWR。

B.SMON。

C.LGWR。

D.PMON。

 

答案.C

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

当前位置:首页 > 高等教育 > 院校资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1