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

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.PL/SQL程序块主要包含3个主要部分:声明部分、可执行部分和(4个字)部分。
3.根据约束的作用域,约束可以分为(4个字)和列级约束两种。
(4个字)是字段定义的一部分,只能应用在一个列上;而(4个字)的定义独立于列的定义,它可以应用于一个表中的多个列。
4.当数据库在(1个字)模式中运行时,无法使用单个备份文件对数据库进行恢复。
因为对模式数据库进行恢复时,必须使用所有的数据库备份,使用数据库恢复后处于一致状态。
5.当进行模糊查询时,应使用关键字 (4个字) 和通配符 (3个字) 或百分号%。
6.当对某个表加SRX锁时,则表中行的锁类型为。
7.当Oracle检测到死锁后,它会选择一个事务退出。
选择退出事务的原则是执行修改数目的事务。
8.假设一个程序包,其包含了两个重载的函数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;运行结果。
精编新版2020年ORCLE认证考核题库完整版288题(含参考答案)

2020年ORCLE认证考试题库288题[含答案]一、选择题1.假设数据库包含3个控制文件,如果其中一个控制文件被用户误删除,则数据库将(2个字)启动。
2.当进行模糊查询时,应使用关键字 (4个字) 和通配符 (3个字) 或百分号%。
3.如果定义与组有关的索条件,可以把 (7个字) 子句添加到SELECT语句中。
4.如果表中某列的基数比较低,则应该在该列上创建(两个字)索引5.如果表中某列的基数比较低,则应该在该列上创建(2个字)索引。
6.连接到数据库的最低系统预定义角色是().(7字)7.可以用 SET CONSTRAINT constraint_name DEFERRED 语句,启用某个约束的,而使用SET CONSTRAINT ALL DEFERRED语句可以设置事务中所有约束的;语句SET CONSTRAINT ALL IMMEDIATE可以设置约束的应用。
8.如果某个数据库的LGWR进程经常会因为检查点未完成而进入等待状态,则DBA应当采取(9个字)措施来解决该问题。
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;ElseResult:=y;End if ;Return (result);End max;Function max( x in number,y in number,z in number) return number is result number;。
精编2020年ORCLE认证完整考题库288题(含答案)

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.Oracle数据库的启动过程可以分为3个阶段:(启动数据库实例)、加载数据库、(5个字)。
在(7个字)阶段,需要完成3个操作:读取定义启动参数的文件、分配SGA 区、启动后台进程。
加载数据库文件则是将数据库文件与启动的实例相关联。
在(7个字)阶段,系统会读取参数文件中指定的控制文件。
3.如果定义与组有光的搜索条件,可以把_______子句添加到SELECT语句中。
4.如果表中某列的基数比较低,则应该在该列上创建(2个字)索引。
5.连接到数据库的最低系统预定义角色是(7个字)6.假设一个程序包,其包含了两个重载的函数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字符)7.根据约束的作用域,约束可以分为(4个字)和列级约束两种。
精选新版2020年ORCLE认证完整考题库288题(含答案)

2020年ORCLE认证考试题库288题[含答案]一、选择题1.查看下面的程序块,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;2.RMAN是通过(4个字)进程来完成备份操作的。
3.当设置了多个列的显示属性后,如果清除设置的显示属性,可以使用命令(5个字),而当要清除某列具体的显示属性时,需要使用命令(5个字)4.当进行模糊查询时,应使用关键字______和通配符_______或百分号%。
5.当进行模糊查询时,应使用关键字 (4个字) 和通配符 (3个字) 或百分号%。
6.当对某个表加SRX锁时,则表中行的锁类型为。
7.当Oracle检测到死锁后,它会选择一个事务退出。
选择退出事务的原则是执行修改数目的事务。
8.假设一个程序包,其包含了两个重载的函数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字符)9.查看下面的程序块,其中变量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;10.假设一个程序包,其包含了两个重载的函数max。
精选新版2020年ORCLE认证完整题库288题(含标准答案)

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.PL/SQL程序块主要包含3个主要部分:声明部分、可执行部分和(4个字)部分。
3.当设置了多个列的显示属性后,如果清除设置的显示属性,可以使用命令(5个字),而当要清除某列具体的显示属性时,需要使用命令(5个字)4.当对某个表加SRX锁时,则表中行的锁类型为。
5.当Oracle检测到死锁后,它会选择一个事务退出。
选择退出事务的原则是执行修改数目的事务。
6.簇是一种用于存储数据表中数据的方法。
簇实际上是(3个字),由一组共享相同数据块的多个(1个字)组成。
7.簇是一种用于存储数据表中数据的方法。
簇实际上是(3个字),由一组共享相同数据块的多个(1个字)组成。
8.关闭数据库的几种方式:正常关闭、(4个字)、终止关闭、(4个字)。
9.查看下面的程序块,其中变量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;10.关闭数据库的几种方式:正常关闭、(4个字)、终止关闭、(4个字)。
11.查看下面的程序块,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;12.查看操作在数据表中所影响的行书,可通过游标的(9个字)属性实现。
精选新版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题[含答案]
一、选择题
1.查看下面的程序块,DBMS_OUTPUT将显示什么结果?(1个字).
DECLARE
V AR_a CHAR(1):’N’;
BEGIN
DECLARE
Var_a CHAR(2);
BEGIN
Var_a:’Y’;
END;
DBMS_OUTPUT.PUT_LINE(V AR_A);
END;
2.(5个字)数据类型与(3个字)的类型都用于存储字符串。
如果定义了(3个字)类型的字段,并且向其赋值时,字符串的长度小于定义的长度,则使用空格填充;而V ARCHAR2类型的字段用于存储变长的字符串,即如果向该列赋的字符长度小于定义时的长度,该列的字符长度只会是实际字符数据的长度,系统不会使用空格填充。
3.当进行模糊查询时,应使用关键字______和通配符_______或百分号%。
4.当进行模糊查询时,应使用关键字 (4个字) 和通配符 (3个字) 或百分号%。
5.当Oracle检测到死锁后,它会选择一个事务退出。
选择退出事务的原则是执行修改数目的事务。
6.簇是一种用于存储数据表中数据的方法。
簇实际上是(3个字),由一组共享相同数据块的多个(1个字)组成。
7.簇是一种用于存储数据表中数据的方法。
簇实际上是(3个字),由一组共享相同数据块的多个(1个字)组成。
8.关闭数据库的几种方式:正常关闭、(4个字)、终止关闭、(4个字)。
9.查看下面的程序块,DBMS_OUTPUT将显示什么结果?(1个字).
DECLARE
V AR_a CHAR(1):’N’;。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2020年ORCLE认证考试题库288题[含答案]
一、选择题
1.关闭数据库的几种方式:正常关闭、(4个字)、终止关闭、(4个字)。
2.查看下面的程序块,其中变量var_b 的结果为(1个字).
DECLARE
Var_a number:=1200;
Var_b number;
BEGIN
IF Var_a>500 THEN
Var_b:=5;
ELSIF var_a>1000 then
Var_b:=10;
Else
Var_b:=8;
End if;
End;
3.如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用___。
4.如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用(1个字)语句
5.如果表中某列的基数比较低,则应该在该列上创建(两个字)索引
6.启用复合控制文件后,由于多个控制文件互为镜像,内容总是(6个字)。
这样在装载Oracle数据库时,系统会读取并打开(1个字)参数所对应的所有控制文件。
7.可以用 SET CONSTRAINT constraint_name DEFERRED 语句,启用某个约束的,而使用SET CONSTRAINT ALL DEFERRED语句可以设置事务中所有约束的;语句SET CONSTRAINT ALL IMMEDIATE可以设置约束的应用。
8.如果要获取数据库中创建的配置文件的信息,可以通过查询数据字典视图(15字)
9.假设已经创建了CHAINED_ROWS表。
填写下面的语句,以便对业务员信息表进行链接记录分析:
ANAL YZE TABKE 业务员信息
(5个字)。