新版精编ORCLE认证模拟题库288题含参考答案.docx

上传人:b****1 文档编号:2400824 上传时间:2022-10-29 格式:DOCX 页数:47 大小:42.19KB
下载 相关 举报
新版精编ORCLE认证模拟题库288题含参考答案.docx_第1页
第1页 / 共47页
新版精编ORCLE认证模拟题库288题含参考答案.docx_第2页
第2页 / 共47页
新版精编ORCLE认证模拟题库288题含参考答案.docx_第3页
第3页 / 共47页
新版精编ORCLE认证模拟题库288题含参考答案.docx_第4页
第4页 / 共47页
新版精编ORCLE认证模拟题库288题含参考答案.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

新版精编ORCLE认证模拟题库288题含参考答案.docx

《新版精编ORCLE认证模拟题库288题含参考答案.docx》由会员分享,可在线阅读,更多相关《新版精编ORCLE认证模拟题库288题含参考答案.docx(47页珍藏版)》请在冰豆网上搜索。

新版精编ORCLE认证模拟题库288题含参考答案.docx

新版精编ORCLE认证模拟题库288题含参考答案

2020年ORCLE认证考试题库288题[含答案]

一、选择题

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

2.Oracle中的临时表可以分成事务级临时表和会话级临时表,创建事务级别的临时表,需要使用()子句;创建一个会话级别的临时表,则需使用()子句。

3.当进行模糊查询时,应使用关键字______和通配符_______或百分号%。

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

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

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

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

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

7.创建一个UPDATE语句来修改ARTISTS表中的数据,并且把每一行的T_ID值都改成15,应该使用的SQL语句是(1条语句)

8.多行比较运算符包括____、_____和_____。

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

DECLARE

Var_anumber:

=1200;

Var_bnumber;

BEGIN

IFVar_a>500THEN

Var_b:

=5;

ELSIFvar_a>1000then

Var_b:

=10;

Else

Var_b:

=8;

Endif;

End;

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

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

程序包主体:

Createorreplacepackagebodytestis

Functionmax(xinnumber,yinnumber)returnnumberisresultnumber;

Begin

Ifx>ythen

Result:

=x;

Else

Result:

=y;

Endif;

Return(result);

Endmax;

Functionmax(xinnumber,yinnumber,zinnumber)returnnumberisresultnumber;

Begin

Result:

=test.max(x,y);

Result:

=test.max(result,z);

Return(result);

Endmax;

Endtest;

调用程序块:

Begin

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

End;

运行结果。

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

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

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

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

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

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

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

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

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

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

DECLARE

Var_anumber:

=1200;

Var_bnumber;

BEGIN

IFVar_a>500THEN

Var_b:

=5;

ELSIFvar_a>1000then

Var_b:

=10;

Else

Var_b:

=8;

Endif;

End;

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

20.在定义游标时候使用的FORUPDATE子句的作用是()

A.执行游标

B.执行SQL语句的UPDATE语句

C.对要更新表的列进行枷锁都不对

答案:

D

21.使用RMAN进行目标数据库的备份时,可以使用(2个字)命令。

(1个字)命令用于数据文件备份,可以将指定的数据库文件备份到磁盘或磁带。

(1个字)命令是数据的备份,可以复制一个或多个表空间,以及整个数据库中的数据。

22.使用RMAN对整个数据库进行恢复的正确步骤为:

启动实例并加载数据库,(17个字),(17个字)打开数据库。

23.使用LogMiner进行日志分析的基本步骤为:

(7个字)、指定日志文件、(3个字)、查询输出结果。

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

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

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

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

25.使用(1个字)命令可以将缓冲区中的SQL命令保存到一个文件中,并且可以使用(1个字)命令运行该文件。

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

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

28.Oracle中的临时表可以分成事务级临时表和会话级临时表,创建事务级别的临时表,需要使用()子句;创建一个会话级别的临时表,则需使用()子句。

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

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

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

32.启用复合控制文件后,由于多个控制文件互为镜像,内容总是(6个字)。

这样在装载Oracle数据库时,系统会读取并打开(1个字)参数所对应的所有控制文件。

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

34.假设有一个表TEST,它仅包含一个字段DATA。

现在创建一个触发器,实现将添加的数据变为大写。

在下面的空白处填写适当的语句。

使之可以正常运行。

createorreplacetrigger

test_trigger_______

afte

on________

foreachrow

being

:

new.date:

=upper(____________);

end;

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

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

程序包主体:

Createorreplacepackagebodytestis

Functionmax(xinnumber,yinnumber)returnnumberisresultnumber;

Begin

Ifx>ythen

Result:

=x;

Else

Result:

=y;

Endif;

Return(result);

Endmax;

Functionmax(xinnumber,yinnumber,zinnumber)returnnumberisresultnumber;

Begin

Result:

=test.max(x,y);

Result:

=test.max(result,z);

Return(result);

Endmax;

Endtest;

调用程序块:

Begin

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

End;

运行结果(2字符)

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

它最重要的一个特点是:

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

37."你要在一个事务的SQL*Plus会话中改变一些数据。

下列哪个选项通常不表示事务结

束?

"

A.发出update语句

B.发出commit语句

C.发出rollback语句结束会话

答案:

A

38.(5个字)数据类型与(3个字)的类型都用于存储字符串。

如果定义了(3个字)类型的字段,并且向其赋值时,字符串的长度小于定义的长度,则使用空格填充;而VARCHAR2类型的字段用于存储变长的字符串,即如果向该列赋的字符长度小于定义时的长度,该列的字符长度只会是实际字符数据的长度,系统不会使用空格填充。

39.哪一个结果需要用组函数实现

A.计算PRODUCT表中COST列值的总数

B.将字符串'JANUARY28,2000'转换为日期

C.显示PRODUCT表中DESCRIPTION列中所有小写的值用'DDMONYYYY'格式显示日期数据

答案:

A

40.何时使用外全联接?

A.两个表都有NULL值时

B.需要一个表的所有不能匹配的数据时;

C.需要两个表的所有匹配的数据时需要两个表的所有不能匹配的数据时

答案:

D

41."你要确定Oracle数据库中使用的SQL语句类型。

下列哪个语句可以从数据库中取得数

据?

"

A.select

B.update

C.insertdelete

答案:

A

42."下面哪一个包可以用来将值显示在屏幕上?

"

A.DEMS_OUT

B.DEMS_OUTPUT

C.DEMS_WRITEDEMS_PIPE

答案:

B

43.如果刚刚通过一个PL/SQL程序修改了一些程序单元,现需要将它们重新编译。

则以下正确的语句是?

A.不能使用PL/SQL程序重新编译程序单元

B.可以使用DBMS_DDL.REOMPILE包过程来重新编译程序单元

C.可以使用DBMS_ALTER.COMPILE包过程来重新编译程序单元可以使用DBMS_DDL.ALTER_COMPILE包过程来重新编译程序单元

答案:

D

44."设计数据库时,要确定检索表的最佳方法。

下面哪个是数据库使用位图索引的主要好

处?

"

A.对较多惟一值的列提高性能

B.对很少惟一值的列提高性能

C.对全部惟一值的列提高性能对较多惟一值的序列提高性能

答案:

B

45.在创建需要存储顾客表中的所有列值的记录变量时,将使用什么?

A.%TYPR

B.%ROWTYPE

C.列列表%ROWCOUNT

答案:

B

46.下列哪个不是存储PL/SQL程序单元?

A.过程

B.应用程序触发器

C.包数据库触发器

答案:

B

47.如果刚刚通过一个PL/SQL程序修改了一些程序单元,现需要将它们重新编译。

则以下正确的语句是?

A.不能使用PL/SQL程序重新编译程序单元

B.可以使用DBMS_DDL.REOMPILE包过程来重新编译程序单元

C.可以使用DBMS_ALTER.COMPILE包过程来重新

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

当前位置:首页 > 求职职场 > 面试

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

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