精选新版ORCLE认证考试题库288题(含参考答案)

合集下载

最新2020年ORCLE认证完整题库288题(含参考答案)

最新2020年ORCLE认证完整题库288题(含参考答案)

2020年ORCLE认证考试题库288题[含答案]一、选择题1.如果表中某列的基数比较低,则应该在该列上创建(2个字)索引。

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

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

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

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

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

4.使用(1个字)命令可以显示表的结构信息5.如果要获知索引的使用情况,可以通过查询(18个字)视图;而要获知索引的当前状态,可以查询(10个字)视图6.如果要创建一个UPDA TE语句来修改EMP表中的数据,将所有员工的工薪上调10%,则应该使用的SQL语句是。

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

8.使用显示游标主要有4个步骤:声明游标、(4个字)、检索数据、(4个字)。

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

10.使用显示游标主要有4个步骤:声明游标、(4个字)、检索数据、(4个字)。

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

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

12.可以用 SET CONSTRAINT constraint_name DEFERRED 语句,启用某个约束的,而使用SET CONSTRAINT ALL DEFERRED语句可以设置事务中所有约束的;语句SET CONSTRAINT ALL IMMEDIATE可以设置约束的应用。

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

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

最新版精选ORCLE认证测试题库288题(含参考答案)

最新版精选ORCLE认证测试题库288题(含参考答案)

2020年ORCLE认证考试题库288题[含答案]一、选择题1.当进行模糊查询时,应使用关键字______和通配符_______或百分号%。

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

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

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

程序包主体:Create or replace package body test isFunction max( x in number,y in number )return number is result number;BeginIf x>y thenResult:=x;ElseResult:=y;End if ;Return (result);End max;Function max( x in number,y in number,z in number) return number is result number;BeginResult :=test.max(x,y);Result:=test.max(result,z);Return(result);End max;End test;调用程序块:BeginDbms_output.put_line(test.max(10.21.12));End;运行结果。

4.关闭数据库的几种方式:正常关闭、(4个字)、终止关闭、(4个字)。

5.关闭数据库的几种方式:正常关闭、(4个字)、终止关闭、(4个字)。

6.根据约束的作用域,约束可以分为(4个字)和列级约束两种。

(4个字)是字段定义的一部分,只能应用在一个列上;而(4个字)的定义独立于列的定义,它可以应用于一个表中的多个列。

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

8.假设已经创建了CHAINED_ROWS表。

填写下面的语句,以便对业务员信息表进行链接记录分析:ANAL YZE TABKE 业务员信息(5个字)。

最新版精选ORCLE认证考核题库288题(含答案)

最新版精选ORCLE认证考核题库288题(含答案)

2020年ORCLE认证考试题库288题[含答案]一、选择题1.查看操作在数据表中所影响的行书,可通过游标的(9个字)属性实现。

2.Oracle数据库的完整启动过程依次为如下3个步骤:启动数据库实例,、(8个字)、将数据库设置为打开状态。

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

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

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

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

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

6.查看下面的程序块,其中变量var_b 的结果为(1个字).DECLAREVar_a number:=1200;Var_b number;BEGINIF Var_a>500 THENVar_b:=5;ELSIF var_a>1000 thenVar_b:=10;ElseVar_b:=8;End if;End;7.查看下面的程序块,其中变量var_b 的结果为(1个字).DECLAREVar_a number:=1200;Var_b number;BEGINIF Var_a>500 THENVar_b:=5;ELSIF var_a>1000 thenVar_b:=10;ElseVar_b:=8;End if;End;8.当进行模糊查询时,应使用关键字______和通配符_______或百分号%。

9.查看下面的程序块,DBMS_OUTPUT将显示什么结果?(1个字).DECLAREV AR_a CHAR(1):’N’;BEGINDECLAREVar_a CHAR(2);BEGINVar_a:’Y’;END;DBMS_OUTPUT.PUT_LINE(V AR_A);END;10.当设置了多个列的显示属性后,如果清除设置的显示属性,可以使用命令(5个字),而当要清除某列具体的显示属性时,需要使用命令(5个字)11.表空间的管理类型可以分为(3个字)和(4个字)。

新版精编ORCLE认证完整考题库288题(含标准答案)

新版精编ORCLE认证完整考题库288题(含标准答案)

2020年ORCLE认证考试题库288题[含答案]一、选择题1.标准的SQL语言语句类型可以分为: (9个字) 、数据操纵语句(DML)和(9个字) 。

2.Oracle数据库的启动过程可以分为3个阶段:(启动数据库实例)、加载数据库、(5个字)。

在(7个字)阶段,需要完成3个操作:读取定义启动参数的文件、分配SGA 区、启动后台进程。

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

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

3.查看下面的程序块,其中变量var_b 的结果为(1个字).DECLAREVar_a number:=1200;Var_b number;BEGINIF Var_a>500 THENVar_b:=5;ELSIF var_a>1000 thenVar_b:=10;ElseVar_b:=8;End if;End;4.查看下面的程序块,其中变量var_b 的结果为(1个字).DECLAREVar_a number:=1200;Var_b number;BEGINIF Var_a>500 THENVar_b:=5;ELSIF var_a>1000 thenVar_b:=10;ElseVar_b:=8;End if;End;5.查看下面的程序块,DBMS_OUTPUT将显示什么结果?(1个字).DECLAREV AR_a CHAR(1):’N’;BEGINDECLAREVar_a CHAR(2);BEGINVar_a:’Y’;END;DBMS_OUTPUT.PUT_LINE(V AR_A);END;6.查看下面的程序块,DBMS_OUTPUT将显示什么结果?(1个字).DECLAREV AR_a CHAR(1):’N’;BEGINDECLAREVar_a CHAR(2);BEGINVar_a:’Y’;END;DBMS_OUTPUT.PUT_LINE(V AR_A);END;7.查看操作在数据表中所影响的行书,可通过游标的(9个字)属性实现。

精选新版2020年ORCLE认证考核题库288题(含标准答案)

精选新版2020年ORCLE认证考核题库288题(含标准答案)

2020年ORCLE认证考试题库288题[含答案]一、选择题1.当Oracle检测到死锁后,它会选择一个事务退出。

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

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

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

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

程序包主体:Create or replace package body test isFunction max( x in number,y in number )return number is result number;BeginIf x>y thenResult:=x;ElseResult:=y;End if ;Return (result);End max;Function max( x in number,y in number,z in number) return number is result number;BeginResult :=test.max(x,y);Result:=test.max(result,z);Return(result);End max;End test;调用程序块:BeginDbms_output.put_line(test.max(10.21.12));End;运行结果(2字符)4.假设一个程序包,其包含了两个重载的函数max。

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

程序包主体:Create or replace package body test isFunction max( x in number,y in number )return number is result number;BeginIf x>y thenResult:=x;ElseResult:=y;End if ;Return (result);End max;Function max( x in number,y in number,z in number) return number is result number;BeginResult :=test.max(x,y);Result:=test.max(result,z);Return(result);End max;End test;调用程序块:BeginDbms_output.put_line(test.max(10.21.12));End;运行结果(2字符)5.多行比较运算符包括____、_____和_____。

精选最新2020年ORCLE认证完整版考核题库288题(含标准答案)

精选最新2020年ORCLE认证完整版考核题库288题(含标准答案)

2020年ORCLE认证考试题库288题[含答案]一、选择题1.B树索引可以是(3个字)或者不唯一的,唯一的的B树索引可以保证索引列上不会有重复的值2.Oracle数据库提供对表或索引的分区方法有5种:范围分区,(4个字),列表分区,(8个字)和(8个字)。

3.表空间的管理类型可以分为(3个字)和(4个字)。

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

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

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

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

7.PL/SQL程序块主要包含3个主要部分:声明部分、可执行部分和(4个字)部分。

8.查看下面的程序块,其中变量var_b 的结果为(1个字).DECLAREVar_a number:=1200;Var_b number;BEGINIF Var_a>500 THENVar_b:=5;ELSIF var_a>1000 thenVar_b:=10;ElseVar_b:=8;End if;End;9.PCTTHRESHOLD指定一个数据块的百份比,当一行中的数据占用空间大于这个百分比时,该行将被分隔到两个位置存储:(2个字)列被存储在基本索引段中,所有其他列被存储在(3个字)中。

10.查看下面的程序块,其中变量var_b 的结果为(1个字).DECLAREVar_a number:=1200;Var_b number;BEGINIF Var_a>500 THENVar_b:=5;ELSIF var_a>1000 thenVar_b:=10;ElseVar_b:=8;End if;End;11.B树索引可以是(3个字)或者(4个字),(3个字)的B树索引可以保证索引列上不会有重复的值。

精选新版2020年ORCLE认证完整考试题库288题(含参考答案)

精选新版2020年ORCLE认证完整考试题库288题(含参考答案)

2020年ORCLE认证考试题库288题[含答案]一、选择题1.关闭数据库的几种方式:正常关闭、(4个字)、终止关闭、(4个字)。

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

3.如果定义与组有关的索条件,可以把 (7个字) 子句添加到SELECT语句中。

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

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

5.连接到数据库的最低系统预定义角色是(7个字)6.连接到数据库的最低系统预定义角色是().(7字)7.假设有一个表TEST,它仅包含一个字段DATA。

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

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

使之可以正常运行。

create or replace triggertest_trigger_______afteon ________for each rowbeing:new.date:=upper(____________);end;8.如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用(1个字)语句9.假设一个程序包,其包含了两个重载的函数max。

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

程序包主体:Create or replace package body test isFunction max( x in number,y in number )return number is result number;BeginIf x>y thenResult:=x;Result:=y;End if ;Return (result);End max;Function max( x in number,y in number,z in number) return number is result number;BeginResult :=test.max(x,y);Result:=test.max(result,z);Return(result);End max;End test;调用程序块:BeginDbms_output.put_line(test.max(10.21.12));End;运行结果(2字符)10.如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用___。

精编新版2020年ORCLE认证完整考题库288题(含参考答案)

精编新版2020年ORCLE认证完整考题库288题(含参考答案)

2020年ORCLE认证考试题库288题[含答案]一、选择题1.当Oracle检测到死锁后,它会选择一个事务退出。

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

2.Oracle数据库的启动过程可以分为3个阶段:(启动数据库实例)、加载数据库、(5个字)。

在(7个字)阶段,需要完成3个操作:读取定义启动参数的文件、分配SGA 区、启动后台进程。

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

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

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

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

4.可以用 SET CONSTRAINT constraint_name DEFERRED 语句,启用某个约束的,而使用SET CONSTRAINT ALL DEFERRED语句可以设置事务中所有约束的;语句SET CONSTRAINT ALL IMMEDIATE可以设置约束的应用。

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

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

程序包主体:Create or replace package body test isFunction max( x in number,y in number )return number is result number;BeginIf x>y thenResult:=x;ElseResult:=y;End if ;Return (result);End max;Function max( x in number,y in number,z in number) return number is result number;BeginResult :=test.max(x,y);Result:=test.max(result,z);Return(result);End max;End test;调用程序块:。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2020年ORCLE认证考试题库288题[含答案]一、选择题1.查看下面的程序块,其中变量var_b 的结果为(1个字).DECLAREVar_a number:=1200;Var_b number;BEGINIF Var_a>500 THENVar_b:=5;ELSIF var_a>1000 thenVar_b:=10;ElseVar_b:=8;End if;End;2.B树索引可以是(3个字)或者(4个字),(3个字)的B树索引可以保证索引列上不会有重复的值。

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

4.关闭数据库的几种方式:正常关闭、(4个字)、终止关闭、(4个字)。

5.根据约束的作用域,约束可以分为(4个字)和列级约束两种。

(4个字)是字段定义的一部分,只能应用在一个列上;而(4个字)的定义独立于列的定义,它可以应用于一个表中的多个列。

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

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

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

8.假设已经创建了CHAINED_ROWS表。

填写下面的语句,以便对业务员信息表进行链接记录分析:ANAL YZE TABKE 业务员信息(5个字)。

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

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

10.可以用 SET CONSTRAINT constraint_name DEFERRED 语句,启用某个约束的,而使用SET CONSTRAINT ALL DEFERRED语句可以设置事务中所有约束的;语句SET CONSTRAINT ALL IMMEDIATE可以设置约束的应用。

11.标准的SQL语言语句类型可以分为: (9个字) 、数据操纵语句(DML)和(9个字) 。

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

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

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

14.PL/SQL程序块主要包含3个主要部分:声明部分、可执行部分和(4个字)部分。

15.PL/SQL程序块主要包含3个主要部分:声明部分、可执行部分和(4个字)部分。

16.Oracle数据库的完整启动过程依次为如下3个步骤:启动数据库实例,、(8个字)、将数据库设置为打开状态。

17.手动进行介质恢复时,按照数据库恢复后的运行状态不同,介质恢复为分为(7个字)、和(8个字)。

(4个字)就是恢复所有已经提交的事务,即将数据库、表空间或数据文件的备份更新到最近的时间。

(不完全恢复)使用数据库的备份来对数据库进行恢复,即将数据库恢复到某一特定的时刻。

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

19.使用(1个字)命令可以显示表的结构信息20.在下列各选项中,关于序列的描述哪一项是不正确的?()A.序列是Oracle提供的用于产生一系列唯一数字的数据库对象B.序列并不占用实际的存储空间C.使用序列时,需要用到序列的两个伪列NEXTVAL与CURRV AL。

其中,NEXTV AL将返回序列生成的下一个值,而CURRV AL返回序列的当前值在任何时候都可以使用序列的伪列CURRV AL,以返回当前序列值答案:C21.视图与数据库的表非常相似,用户也可以在视图中进行INSERT、UPDATE和DELETE操作。

通过视图修改数据时,实际上是在修改(3个字)中的数据;相应地,改变(3个字)中的数据也会反映到(8个字)中。

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

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

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

25.使用显示游标主要有4个步骤:声明游标、(4个字)、检索数据、(4个字)。

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

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

程序包主体:Create or replace package body test isFunction max( x in number,y in number )return number is result number;BeginIf x>y thenResult:=x;ElseResult:=y;End if ;Return (result);End max;Function max( x in number,y in number,z in number) return number is result number;BeginResult :=test.max(x,y);Result:=test.max(result,z);Return(result);End max;End test;调用程序块:BeginDbms_output.put_line(test.max(10.21.12));End;运行结果。

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

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

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

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

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

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

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

它最重要的一个特点是:当在WHERE或ORDER BY 等比较关系子句中使用对象时会被间接地使用。

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

31.如果要获取数据库中创建的配置文件的信息,可以通过查询数据字典视图(15字)32.如果表中某列的基数比较低,则应该在该列上创建(两个字)索引33.启用复合控制文件后,由于多个控制文件互为镜像,内容总是(6个字)。

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

34.连接到数据库的最低系统预定义角色是(7个字)35.连接到数据库的最低系统预定义角色是().(7字)36.使用RMAN对整个数据库进行恢复的正确步骤为:启动实例并加载数据库,(17个字),(17个字)打开数据库。

37.在创建需要存储顾客表中的所有列值的记录变量时,将使用什么?A.%TYPRB.%ROWTYPEC.列列表%ROWCOUNT答案:B38.Oracle数据库的启动过程可以分为3个阶段:(启动数据库实例)、加载数据库、(5个字)。

在(7个字)阶段,需要完成3个操作:读取定义启动参数的文件、分配SGA 区、启动后台进程。

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

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

39."完成事务之后要发出另一事务。

下列哪个语句只能放在事务开头,设置事务的许多特征?"A.set transactionB.rollbackC.savepoint commit答案:A40.有关在 FROM 子句中使用子查询的正确描述是?A.在FROM子句中,不能使用子查询。

B.通过在FROM子句中使用子查询可以删除创建新视图或表的要求。

C.对于FROM子句中的子查询中使用的表,删除了对它授予SELECT特权的要求当在FROM子句中使用子查询时,为以后的SELECT语句定义了数据资源。

答案:B41."开发报表时,要连接三个表的信息,这些表为EMP、DEPT 与SALGRADE。

只需要公司10 级以上员工相应的员工、部门地址与工资范围的记录。

这个查询需要多少比较运算?"A.2B.3C.4 5答案:B42.有效的列名是?A.numberB.1996_yearC.your-name catch_#5答案:D43."你要确定Oracle 数据库中使用的SQL 语句类型。

下列哪个语句可以从数据库中取得数据?"A.selectB.updateC.insert delete答案:A44.如何停止基本循环的循环操作?A.在 LOOP 语句中的条件为FALSE 时停止B.这种循环具有预先设定的需要完成的循环次数C.EXIT WHEN 语句中的条件为FALSE EXIT WHEN 语句中的条件为TRUE答案:D45.当控制外部游标时,哪个语句执行查询并且获取结果集?A.FETCHB.OPENC.CLOSE CURSOR答案:B46.在包说明和包体两部分中都要声明的包结构类型是?A.所有的包变量B.布尔变量C.私有过程和函数公有过程和函数答案:D47.如果循环在某种条件下可能不需要执行,则可以使用哪一种循环?A.FOR 循环B.WHILE 循环C.在循环的最后以上位置都可以答案:B48."你要在一个事务的SQL*Plus 会话中改变一些数据。

下列哪个选项通常不表示事务结束?"A.发出 update 语句B.发出 commit 语句C.发出 rollback 语句结束会话答案:A49.要想声明一组公共的常量,包说明中的变量声明必须。

A.包含 CONSTANT 选项B.包含 CONSTANT 选项并初始化变量值C.与在主体中声明的变量匹配从数据库中检索适当的数据答案:B50.只能存储一个值的变量是哪些变量?()A.游标B.标量变量C.游标变量记录变量答案:B51.只能存储一个值的变量是哪些变量?A.游标B.标量变量C.游标变量记录变量答案:B52.在下面有关ANY运算符的描述中,哪一项是正确的()A.<any表示小于最小值B.<any表示小于最大值C.>any表示小于最大值都不对答案:B53.在用户连接数据库后,可以查询数据字典()了解用户所具有的系统权限。

相关文档
最新文档