精编ORCLE认证完整考试题库288题含标准答案文档格式.docx

上传人:b****7 文档编号:21871475 上传时间:2023-02-01 格式:DOCX 页数:44 大小:41KB
下载 相关 举报
精编ORCLE认证完整考试题库288题含标准答案文档格式.docx_第1页
第1页 / 共44页
精编ORCLE认证完整考试题库288题含标准答案文档格式.docx_第2页
第2页 / 共44页
精编ORCLE认证完整考试题库288题含标准答案文档格式.docx_第3页
第3页 / 共44页
精编ORCLE认证完整考试题库288题含标准答案文档格式.docx_第4页
第4页 / 共44页
精编ORCLE认证完整考试题库288题含标准答案文档格式.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

精编ORCLE认证完整考试题库288题含标准答案文档格式.docx

《精编ORCLE认证完整考试题库288题含标准答案文档格式.docx》由会员分享,可在线阅读,更多相关《精编ORCLE认证完整考试题库288题含标准答案文档格式.docx(44页珍藏版)》请在冰豆网上搜索。

精编ORCLE认证完整考试题库288题含标准答案文档格式.docx

12.当数据库在(1个字)模式中运行时,无法使用单个备份文件对数据库进行恢复。

因为对模式数据库进行恢复时,必须使用所有的数据库备份,使用数据库恢复后处于一致状态。

13.当设置了多个列的显示属性后,如果清除设置的显示属性,可以使用命令(5个字),而当要清除某列具体的显示属性时,需要使用命令(5个字)

14.当进行模糊查询时,应使用关键字(4个字)和通配符(3个字)或百分号%。

15.当对某个表加SRX锁时,则表中行的锁类型为。

16.当Oracle检测到死锁后,它会选择一个事务退出。

选择退出事务的原则是执行修改数目的事务。

17.视图是否可以更新,这取决于定义视图的________语句,通常情况下,该语句越复杂,创建的视图可以更新的可能性也就______。

18.假设一个程序包,其包含了两个重载的函数max。

写出下面程序调用max函数后的运行结果。

程序包主体:

Createorreplacepackagebodytestis

Functionmax(xinnumber,yinnumber)returnnumberisresultnumber;

Begin

Ifx>

ythen

Result:

=x;

Else

=y;

Endif;

Return(result);

Endmax;

Functionmax(xinnumber,yinnumber,zinnumber)returnnumberisresultnumber;

Result:

=test.max(x,y);

=test.max(result,z);

Return(result);

Endtest;

调用程序块:

Begin

Dbms_output.put_line(test.max(10.21.12));

End;

运行结果。

19.如果要获知索引的使用情况,可以通过查询(18个字)视图;

而要获知索引的当前状态,可以查询(10个字)视图

20.你要在Oracle中使用日期信息的格式掩码。

下列哪种情形不适合这个格式掩码?

A.to_date()

B.to_char()

C.altersessionsetnls_date_formatto_number()

答案:

D

21.事务的ACID的特性包括、一致性、和永久性。

22.使用显示游标主要有4个步骤:

声明游标、(4个字)、检索数据、(4个字)。

23.使用SQL*Plus的(1个字)命令可以将文件检索到缓冲区,并且不执行。

24.使用(1个字)命令可以显示表的结构信息

25.如果用户想要对对象类型的实例进行比较排序,则需要使用(5个字)。

它最重要的一个特点是:

当在WHERE或ORDERBY等比较关系子句中使用对象时会被间接地使用。

26.如果表中某列的基数比较低,则应该在该列上创建(2个字)索引。

27.如果要获知索引的使用情况,可以通过查询(18个字)视图;

而要获知索引的当前状态,可以查询(10个字)视图。

28.查看下面的程序块,其中变量var_b的结果为(1个字).

DECLARE

Var_anumber:

=1200;

Var_bnumber;

BEGIN

IFVar_a>

500THEN

Var_b:

=5;

ELSIFvar_a>

1000then

=10;

Else

=8;

Endif;

29.如果要获取数据库中创建的配置文件的信息,可以通过查询数据字典视图(15字)

30.如果要获取数据库中创建的配置文件的信息,可以通过查询数据字典视图(12个字)

31.如果要创建一个UPDATE语句来修改EMP表中的数据,将所有员工的工薪上调10%,则应该使用的SQL语句是。

32.如果需要在SELECT子句中包括一个表的所有列,可使用符号(1个字)。

33.如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用___。

34.如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用(1个字)语句

35.如果某个数据库的LGWR进程经常会因为检查点未完成而进入等待状态,则DBA应当采取(9个字)措施来解决该问题。

36.如果用户想要对对象类型的实例进行比较排序,则需要使用(5个字)。

37.查询下列哪个数据字典用户视图可以知道一个约束是否生效?

A.USE_TAB_CONSTRAINTS

B.ALL_TAB_CONSTRAINTS

C.USE_CONSTRAINTSALL_CONSTRAINTS

38.簇是一种用于存储数据表中数据的方法。

簇实际上是(3个字),由一组共享相同数据块的多个(1个字)组成。

39.(2个字)是具有名称的一组相关权限的组合。

40.()是具有名称的一组相关的一组相关权限的组合。

(2字)

41.Oracle数据库提供对表或索引的分区方法有5种:

范围分区,(4个字),列表分区,(8个字)和(8个字)。

42.Oracle数据库提供对表或索引的分区方法有5种:

43.使用GRANT命令可以将系统权限授予谁?

A.用户

B.角色

C.PUBLIC公共工作组以上都可以

一.判断题

44.B树索引可以是(3个字)或者(4个字),(3个字)的B树索引可以保证索引列上不会有重复的值。

45.定义下列约束时,Oracle不会为下列哪一种约束自动建立唯一性约束?

A.PRIMARYKEY

B.UNOQUE

C.FOREIGNKEY以上均不会

C

46.B树索引可以是(3个字)或者不唯一的,唯一的的B树索引可以保证索引列上不会有重复的值

47.如果需要了解一个触发器的建立时间,需要查询以下哪个数据字典用户视图?

A.DBA_TABLES

B.DBA_OBJECTS

C.USE_TABLESUSE_OBJECTS

A

48."

使用DBCA(DatabaseConfigurationAssistant)中包含数据文件的数据库模板创建数据

库时,DBA不能修改的内容是?

"

A.数据库名称

B.添加新的表空间

C.控制文件初始化参数

B

49.在默认情况下,检查点的发生频率至少与下列哪个事件的发生次数一致?

A.重做日志切换

B.执行UPDATE语句

C.执行INSERTSMON合并表空间中的碎片

50.使用下列哪一种工具能够对OMS进行配置?

A.DBCA

B.SQL*Plus

C.EMCAOMS控制台

C

51.如果Oracle的一些组件需要删除,这时必须利用下列哪个工具对其卸载。

A.OracleDatabaseConfigurationAssistant

B.OracleEnterpriseManager

C.OracleUniversalInstallerEnterpriseManagerConfigurationAssistant

52.DBA对Oracle数据库逻辑存储结构的管理不包括下列哪些选项?

A.数据块

B.区

C.段数据库文件

53.Select、update、drop或insert是SQL数据操纵语言(DML)中的命令。

54.为表定义的约束默认情况下在什么时候会操作进行检查?

A.在SQL语句的解析过程中进行约束检查

B.在SQL语句的执行过程中进行约束检查

C.在SQL语句的执行完毕后中进行约束检查在事务提交时进行约束检查

55.RMAN是通过(4个字)进程来完成备份操作的。

56.查看下面的程序块,DBMS_OUTPUT将显示什么结果?

(1个字).

DECLARE

VAR_aCHAR

(1):

’N’;

Var_aCHAR

(2);

Var_a:

’Y’;

END;

DBMS_OUTPUT.PUT_LINE(VAR_A);

57.查看下面的程序块,DBMS_OUTPUT将显示什么结果?

58.查看操作在数据表中所影响的行书,可通过游标的(9个字)属性实现。

59.查看操作在数据表中所影响的行书,可通过游标的(9个字)属性实现。

60.标准的SQL语言语句类型可以分为:

(9个字)、数据操纵语句(DML)和(9个字)。

61.WHERE子句可以接受FORM子句输出的数据,而HAVING子句则可以接收来自_____、FORM或________子句的输出。

62.___函数返回某个字符的ASCH值,______函数返回某个ASCII值对应的字符。

63.UNDO_MANAGEMENT参数用于指定UNDO管理模式,其取值可以为(1个字)或(1个字)。

设置为(1个字)时,表示使用撤销表空间管理回退数据;

设置为(1个字)时,表示使用回滚段管理回退数据。

64.视图与数据库的表非常相似,用户也可以在视图中进行INSERT、UPDATE和DELETE操作。

通过视图修改数据时,实际上是在修改__中的数据;

相应地,改变_______中的数据也会反映到____中。

65.RMAN可以进行两种不同类型的备份:

(4个字)和(4个字)。

在进行(4个字)时,RMAN会将数据文件中除空白数据块之外的所有数据块都备份到备份集中。

66.PL/SQL程序块主要包含3个主要部分:

声明部分、可执行部分和(4个字)部分。

67.PCTTHRESHOLD指定一个数据块的百份比,当一行中的数据占用空间大于这个百分比时,该行将被分隔到两个位置存储:

(2个字)列被存储在基本索引段中,所有其他列被存储在(3个字)中。

68.PCTTHRESHOLD指定一个数据块的百份比,当一行中的数据占用空间大于这个百分比时,该行将被分隔到两个位置存储:

69.Oracle数据库的完整启动过程依次为如下3个步骤:

启动数据库实例,、(8个字)、将数据库设置为打开状态。

70.Oracle数据库的完整启动过程依次为如下3个步骤:

71.Oracle数据库的启动过程可以分为3个阶段:

(启动数据库实例)、加载数据库、(5个字)。

在(7个字)阶段,需要完成3个操作:

读取定义启动参数的文件、分配SGA区、启动后台进程。

加载数据库文件则是将数据库文件与启动的实例相关联。

在(7个字)阶段,系统会读取参数文件中指定的控制文件。

72.WHERE子句可以接收FROM子句输出的数据,而HAVING子句则可以接收来自(7个字)、FROM或(5个字)子句输入。

73.在为表中某个列定义PRIMARYKEY约束PK_ID后,则系统默认创建的索引名为(4个字)

74.在.SQL*Plus工具中,可以使用(),()命令来调用脚本文件。

75.指定会话使用默认的日前格式时,所设置的参数为(1个字)。

76.执行COMMIT操作时,后台进程会在(6个字)上执行操作。

77.在众多的事务控制语句中,用来撤消事务的操作的语句为,用于持久化事务对数据库操作的语句是。

78.在用户连接到数据库后,可以查询数据字典视图(),了解用户所具有的系统权限。

79.在下面程序的空白出填写适当的代码,使得调用该过程可以统计某产地的商品数量和总价。

Createorreplaceprocedureproc_demo(

Merch_placeinvarchar2,

Price_sum(填空)number,

Merch_count(填空)number

)is

Selectsun(单价),count(*)into

Price_sum,Merch_countfrom商品信息where产地=(填空);

Exception

Whernno_data_foundthen

Dbms_output.put_line(‘所需数据不存在!

’);

Whenothersthen

Dbms_output.put_line(‘发生其他错误!

’);

Endproc_demo;

80.PL/SQL程序块主要包含3个主要部分:

声明部分、可执行部分和_(4个字)_部分。

81.在为表中某个列定义PRIMARYKEY约束PK_ID后,则系统默认创建的索引名为(9个字)

82.使用EXPORT导出数据时,可以根据需要按3种不同的方式导出数据。

(1个字)方式就是导出一个指定的基本表,包括表的定义、表中的数据,以及在表上建立的索引、约束等。

(2个字)方式是指导出属于一个用户的所有对象,包括表、视图、存储过程、序列等。

(4个字)方式是指导数据库中所有的对象。

83.在使用CREATETABLE语句创建索引组织表时,必须使用(17字)子句指示创建的表为索引组织表,并且为索引组织表指定(2个字)。

84.执行ALTERTABLESPACE…RENAMEDATAFILE语句必须使数据库处于MOUNT模式。

85.只有表空间中所有数据文件都处于联机状态,并且表空间本身也处于联机状态时,才能将表空间恢复成读写状态。

86.使用同义词常常可以保护数据库安全和方便编程。

87.序列是一系列连续的整数,两个连续的整数间隔为1。

88.7、命名程序单元式已经命名并保存的PL/SQL块,这样就可以重新使用它们。

存储程序单元式保存在数据库中的命名程序单元。

89.视图是否可以更新,这取决于定义视图的(1个字)语句,通常情况下,该语句越复杂,创建的视图可以更新的可能性也就(2个字)。

90.在下列SQL语句中添加适当的表达式或子句,使语句可以正常运行。

SELECT供应商所在城市,COUNT(供应商编号)

FROM供应商信息

GROUPBY(7个字)

ORDERBY(5个字)DESC;

91.SQL*Plus中的HELP命令可以向用户提供的帮助信息包括(4个字),命令作用描述的文件,命令的缩写形式,(15个字)。

92.2、PL/SQL块可以包含DECLARE、BEGIN、EXCEPTION和END部分。

BEGIN和END部分是必须的。

93.在用户连接数据库后,可以查询数据字典()了解用户所具有的系统权限。

94.在下面程序的空白处填写一定的代码,使该函数可以获取指定编号的商品价格。

Createorreplacefunctionget_price(P_IDvarchar2)(P_IDvarchar2)_v_pricenumber;

BeginSelect单价?

from商品信息where商品编号=?

Returnv_price:

ExceptionWhenno_date_foundthendbms_output.put_line(‘查找的商品不存在!

Whertoo_many_rowsthenDbms_output.put_line(‘程序运行错误!

请使用游标’);

WhenothersthenDbms_output.put_line(‘发生其他错误!

’)Endget_price;

95.在为表中某个列定义PRIMARYKEY约束PK_ID后,则系统默认创建的索引名为()

96.如果要获知索引的使用情况,可以通过查询(5个字)视图;

而要获知索引的当前状态,可以查询(2个字)视图。

97.如果要获取数据库中创建的配置文件的信息,可以通过查询数据字典视图____

98.子查询语句必须使用________括起来,否则无法判断子查询语句的开始和结束。

在子查询语句中,不能使用____子句。

99.表空间管理类型可以分为(7个字)、(8个字)

100.用户对数据库的操作如果产生日志信息,则该日志信息首先被存储在(5个字)中,随后由()进程保存到(5个字)。

101.ROWID实际上保存的是记录的(4个字),因此通过ROWID来访问记录可以获得最快访问速度。

102.B树索引可以是(3个字)或者不唯一的,唯一的的B树索引可以保证索引列上不会有重复的值。

103.(2个字)是具有名称的一组相关的一组相关权限的组合

104.在PL/SQL中,如果SELECT语句没有返回列,则会引发Oracle错误,并引发__(3个单词)__异常。

105.数据泵导出时,可以按导出表、(4个字)、(5个字)和导出全文数据库4种方式。

106.使用显示游标主要有4个步骤:

声明游标、_(4个字)__、检索数据、_(4个字)__

107.使用SQL*Loader导入数据时,必须编辑(5个字)和数据文件(.DAT)。

108.连接到数据库的最低系统预定义角色是().

109.下列程序计算由0~9之间的任意3个不相同的数字组成的三位数,共有多少种不同的组合方式?

完成下列程序使其能够正确运行。

COUNTERnumber;

=0

FORIIN1。

9LOOP

FORJIN0。

IF(4个字)THEN

FORKIN0……..9LOOP

IF(10个字)THEN

Counter:

=counter+1;

Endif

ENDLOOP;

ENDIF;

DBMS_OUTPUT.PUT_LINE(COUNTER);

110.在Oracle11g系统中,提供了4种常用的大对象类型。

这4种大对象类型分别为:

CLOB类型,该类型可以用来存储各种(3个字)数据;

NCLOB类型则用于存储(3个字)语言的字符;

即非英语字符。

BLOB类型主要用于存储(2个字)数据;

BFILE类型用于存储指向数据库系统外面的文件系统中文件的指针。

111.在Oracle数据库中的权限可以分为两类,即(4个字)和(4个字)。

(4个字)是指在系统级控制数据库的存取和使用的机制。

112.在ORACAL数据库中将权限分为两类,即()和()、()是指在系统级控制数据库的存取和使用机制,(对象权限)是指在模式对象上控制数据库的存取和使用的机制。

(分别4字)。

113.在B树索引中,通过在索引中保存排过序的(4个字)与相对应记录的(5个字)来实现快速查找。

114.在

下面程序的空白出填写一定的代码,使该函数可以获取指定编号的商品价格。

Createorreplacefunctionget_price(p_IDvarchar2)

(15字符)

isv_pricenumber;

Begin

Select单价(12字符)

from商品信息where商品编号=(4字符);

Returnv_price:

Exception

Whenno_date_foundthendbms_output.put_line(‘查找的商品不存在!

Whertoo_many_rowsthen

Dbms_output.put_line(‘程序运行错误!

Whenothersthen

Dbms_output.put_line(‘发生其他错误!

Endget_price;

 

115.在

下面程序的空白出填写适当的代码,使得调用该过程可以统计某产地的商品数量和总价。

)is

Selectsun(单价),count(*)into

Price_sum,Merch_countfrom商品信息where产地=(填空);

Whernno_data_foundthen

Dbms_output.put_line(‘所需数据不存在!

Endproc_demo;

116.在PL/SQL中,如果SELECT语句没有返回列,则会引发Oracle错误,并引发(13个字)异常。

117.要设置SQL*Plus显示数字时的格式可以使用(3个字)命令,而要设置某个数字列的显示格式要使用(4个字)命令

118.在SELECT、UPDATE或DELETE语句中嵌套了一个或多个SELECT语句时,被嵌套的SELECT语句被

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

当前位置:首页 > 解决方案 > 营销活动策划

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

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