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

  • 格式:doc
  • 大小:199.00 KB
  • 文档页数:41

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 is

Function max( x in number,y in number )return number is result number;

Begin

If x>y then

Result:=x;

Else

Result:=y;

End if ;

Return (result);

End max;

Function max( x in number,y in number,z in number) return number is result number;

Begin

Result :=test.max(x,y);

Result:=test.max(result,z);

Return(result);

End max;

End test;

调用程序块: