精编新版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;
调用程序块: