最新版精编ORCLE认证考试题库288题含参考答案文档格式.docx

上传人:b****6 文档编号:20560508 上传时间:2023-01-24 格式:DOCX 页数:44 大小:41.13KB
下载 相关 举报
最新版精编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

=test.max(result,z);

Return(result);

Endtest;

调用程序块:

Begin

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

End;

运行结果。

12.假设数据库包含3个控制文件,如果其中一个控制文件被用户误删除,则数据库将(2个字)启动。

13.关闭数据库的几种方式:

正常关闭、(4个字)、终止关闭、(4个字)。

14.关闭数据库的几种方式:

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

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

17.为了在SQL*Plus中显示初始化参数,可以使用(2个字)命令,该命令会显示初始化参数的名称、类型和参数值。

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

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

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

20.哪种约束仅可以在列级定义?

A.UNIQUE

B.NOTNULL

C.CHECKPRIMARYKEY

答案:

B

21.为了建立外部表,首先需要指示数据文件在操作系统上的位置。

现在假设在操作系统的F:

\DATAFILE文件中存有一个数据文件,使用(一句话)语句使Oracle可以访问数据文件。

22.为Student表手动分配存储空间,并且大小由NEXT,则应使用的语句为(7个字)如果为Student表手动分配了一个大小为128K的新盘区,则应该使用的语句为(13个字)。

23.通过数据块空间管理参数可以控制数据块中空闲空间的使用方法,其中(1个字)用于控制数据块的更新预留的空间,而(1个字)用于控制数据块在删除时释放空间的门槛。

24.填写下面的语句,使其可以将Class表移动到表空间SYSTEM中的数据段,并且其初始化盘区为30KB,第二个盘区为20KB,随后分配的盘区不会增长。

ALTERTABLEClassMOVE

TABLESPACESYSTEM

STORAGE(

(3个字)

(2个字)

MAXEXTENTSUNLIMITED);

25.锁粒度与数据库系统的并发度和并发控制的开销密切相关。

锁粒度越大,数据库中所能够使用的资源也就,并发度也就,系统开销也就。

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

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

通过视图修改数据时,实际上是在修改(3个字)中的数据;

相应地,改变(3个字)中的数据也会反映到(8个字)中。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

A.数据块

B.区

C.段数据库文件

D

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

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

A.DBA_TABLES

B.DBA_OBJECTS

C.USE_TABLESUSE_OBJECTS

A

40."

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

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

"

A.数据库名称

B.添加新的表空间

C.控制文件初始化参数

41.DBA远程管理数据库时不需要设置下列哪个选项?

A.OPAPWD

B.REMOTE_LOGIN_PASSWORDFILE设置为shared

C.OS_AUTHEN_PREFIX设置为OPSS口令文件

C

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

A.重做日志切换

B.执行UPDATE语句

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

43.以下哪个选项对高速数据缓存中的脏数据影响最大?

A.LGWR

B.SMON

C.ARCHSERVER

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

A.PRIMARYKEY

B.UNOQUE

C.FOREIGNKEY以上均不会

C

45.在Oracle安装成功后,下列哪个帐户需要解锁后才能使用?

A.SYS帐户

B.SYSTEM帐户

C.ORDSYSSCOTT帐户

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

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

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

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

47.删除Oracle数据库中父/子关系中的父表。

在删除父表时下列哪个对象不会删除?

A.相关约束

B.子列

C.相关触发器相关索引

48.你要在Oracle中定义SQL查询。

下列哪个数据库对象不能直接从select语句中引用?

A.表

B.序列

C.索引视图

49.你要操纵Oracle数据,下列哪个不是SQL命令?

A.select*fromdual;

B.setdefine

C.updateempsetename=6543whereename=‘SMITHERS’;

createtableemployees(empidvarchar2(10)primarykey);

50.在包说明和包体两部分中都要声明的包结构类型是?

A.所有的包变量

B.布尔变量

C.私有过程和函数公有过程和函数

51."

要创建一个在块中能多次使用的游标,每次打开时选择不同的活动集,则这种游标的类型

应是?

A.FOR循环游标

B.一个multipleselection游标

C.维每个活动集都创建一个游标具有参数的游标

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

A.过程

B.应用程序触发器

C.包数据库触发器

53.6、过程、函数或包由PL/SQL代码构成,存放在数据库中,执行一些编程工作。

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

A.DBCA

B.SQL*Plus

C.EMCAOMS控制台

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

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

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

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

(1个字).

DECLARE

VAR_aCHAR

(1):

’N’;

BEGIN

Var_aCHAR

(2);

Var_a:

’Y’;

END;

DBMS_OUTPUT.PUT_LINE(VAR_A);

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

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

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

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

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

62.必须指定下列哪一个从句才能允许授权者将系统权限又授予其他用户?

A.WITHGRANTOPTION

B.WITHADMINOPTION

C.CASCADEWITHMANAGEOPTION

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

64.下列程序计算由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);

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

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

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

68.________和________指定了触发器的触发时间。

当为一个表配置了约束时,它们将会特别有用,________可以规定oracle在应用约束前调用触发器,而________规定在应用约束后调用触发器。

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

如果定义了(3个字)类型的字段,并且向其赋值时,字符串的长度小于定义的长度,则使用空格填充;

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

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

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

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

A.用户

B.角色

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

一.判断题

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

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

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

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

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

FROM供应商信息

GROUPBY(7个字)

ORDERBY(5个字)DESC;

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

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

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

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

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

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

程序包主体:

CreateorreplacepackagebodytestisFunctionmax(xinnumber,yinnumber)returnnumberisresultnumber;

BeginIfx>

ythenResult:

ElseResult:

运行结果()

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

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

79.自定义异常必须使用(5个字)语句引发。

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

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

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

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

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

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

86.在需要滤除查询结果中重复的行时,必须使用关键字(8个字);

在需要返回查询结果中的所有行时,可以使用关键字(3个字)。

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

Createorreplacefunctionget_price(p_IDvarchar2)

(15字符)

isv_pricenumber;

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;

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

Createorreplaceprocedureproc_demo(

Merch_placeinvarchar2,

Price_sum________number,

Merch_count________number

)is

Begin

Selectsun(单价),count(*)into

Price_sum,Merch_countfrom商品信息where产地=_______;

Exception

Whernno_data_foundthen

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

Whenothersthen

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

’);

Endproc_demo;

89.为了建立外部表,首先需要指示数据文件在操作系统上的位置。

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

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

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

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

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

BEGIN和END部分是必须的。

94.PL/SQL是一种过程语言,它改善了应用程序的可迁移性,在Oracle运行的任何平台上都可以处理它。

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

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;

96.在创建UNDO表空间时,所使用的表空间管理方式为(7个字),并且盘区的管理方式只允许使用()方式

97.在SQL语句中,用于向表中插入数据的语句是()

98.数据泵的导出与导入可以实现逻辑备份和逻辑恢复。

通过使用(),可以将数据库对象备份到转储文件中;

当表被意外删除或其他误操作时,可以使用()将转储文件中的对象和数据导入到数据库。

99.使用()命令可以将查询结果保存在一个文件中。

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

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

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

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

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

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

105.Oracle数据库系统的物理存储结构主要由3类文件组成,分别为数据文件、(4个字)、控制文件。

106.oracle中临时表可以分为事务级临时表和会话级临时表,创建事务级临时表,需要使用(4个字)子句;

创建一个会话级临时表,则需要使用(4个字)子句。

107.oracle数据库提供的对表或索引的分区方法有5种,分别为:

范围区分、_________、列表___________和___________.

108.在ORACLE的早期版本中,对撤销信息的管理采用(3个字)从ORACLE9I后采用(9个字)方式管理撤销信息

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

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

Price_sum(填空)number,

Merch_count(填空)number

)is

Selectsun(单价),count(*)into

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

Exception

Whernno_data_foundthen

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

Whenothersthen

Endproc_demo;

111.在创建对象类型时,用户不必特意创建(4个字),它由系统隐式创建,名称与对象类型的名称相同,并且它会接受对象类型的所有属性作为它的参数。

112.在创建对象类型时,用户不必特意创建(4个字),它由系统隐式创建,名称与对象类型的名称相同,并且它会接受对象类型的所有属性作为它的参数。

113.在创建本地化管理临时表空间时,不得指定盘区的管理方式为(12个字),临时表空间的盘区管理统一使用(7个字)方式。

114.在传统上,Oracle在启动实例时将读取本地的一个文本文件,并利用从中获取的初始化参数对实例和数据库进行设置,这个文本文件称为(7个字)(简称PFILE)。

而从Oracle9i

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

当前位置:首页 > 外语学习 > 韩语学习

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

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