精选最新ORCLE认证考核题库完整版288题含参考答案.docx

上传人:b****5 文档编号:3188326 上传时间:2022-11-19 格式:DOCX 页数:46 大小:41.04KB
下载 相关 举报
精选最新ORCLE认证考核题库完整版288题含参考答案.docx_第1页
第1页 / 共46页
精选最新ORCLE认证考核题库完整版288题含参考答案.docx_第2页
第2页 / 共46页
精选最新ORCLE认证考核题库完整版288题含参考答案.docx_第3页
第3页 / 共46页
精选最新ORCLE认证考核题库完整版288题含参考答案.docx_第4页
第4页 / 共46页
精选最新ORCLE认证考核题库完整版288题含参考答案.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

精选最新ORCLE认证考核题库完整版288题含参考答案.docx

《精选最新ORCLE认证考核题库完整版288题含参考答案.docx》由会员分享,可在线阅读,更多相关《精选最新ORCLE认证考核题库完整版288题含参考答案.docx(46页珍藏版)》请在冰豆网上搜索。

精选最新ORCLE认证考核题库完整版288题含参考答案.docx

精选最新ORCLE认证考核题库完整版288题含参考答案

2020年ORCLE认证考试题库288题[含答案]

一、选择题

1.如果表中某列的基数比较低,则应该在该列上创建(2个字)索引。

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

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

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

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

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

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

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

它最重要的一个特点是:

当在WHERE或ORDERBY等比较关系子句中使用对象时会被间接地使用。

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

6.如果要获取数据库中创建的配置文件的信息,可以通过查询数据字典视图(15字)

7.如果要获取数据库中创建的配置文件的信息,可以通过查询数据字典视图(12个字)

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

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

9.如果定义与组有光的搜索条件,可以把_______子句添加到SELECT语句中。

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

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

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

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

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

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

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

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

程序包主体:

Createorreplacepackagebodytestis

Functionmax(xinnumber,yinnumber)returnnumberisresultnumber;

Begin

Ifx>ythen

Result:

=x;

Else

Result:

=y;

Endif;

Return(result);

Endmax;

Functionmax(xinnumber,yinnumber,zinnumber)returnnumberisresultnumber;

Begin

Result:

=test.max(x,y);

Result:

=test.max(result,z);

Return(result);

Endmax;

Endtest;

调用程序块:

Begin

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

End;

运行结果(2字符)

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

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

程序包主体:

Createorreplacepackagebodytestis

Functionmax(xinnumber,yinnumber)returnnumberisresultnumber;

Begin

Ifx>ythen

Result:

=x;

Else

Result:

=y;

Endif;

Return(result);

Endmax;

Functionmax(xinnumber,yinnumber,zinnumber)returnnumberisresultnumber;

Begin

Result:

=test.max(x,y);

Result:

=test.max(result,z);

Return(result);

Endmax;

Endtest;

调用程序块:

Begin

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

End;

运行结果。

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

16.假

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

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

程序包主体:

Createorreplacepackagebodytestis

Functionmax(xinnumber,yinnumber)returnnumberisresultnumber;

Begin

Ifx>ythen

Result:

=x;

Else

Result:

=y;

Endif;

Return(result);

Endmax;

Functionmax(xinnumber,yinnumber,zinnumber)returnnumberisresultnumber;

Begin

Result:

=test.max(x,y);

Result:

=test.max(result,z);

Return(result);

Endmax;

Endtest;

调用程序块:

Begin

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

End;

运行结果(2字符)

 

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

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

19.下面的语句创建了一个序列对象,该序列对象的开始数为2,每次递增2,当大于1000后,序列值重新返回到2。

在空白处填写适当的代码,完成上述要求。

createsequenceseg_test

20.有关在FROM子句中使用子查询的正确描述是?

A.在FROM子句中,不能使用子查询。

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

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

答案:

B

21.在ORACAL数据库中将权限分为两类,即()和()、()是指在系统级控制数据库的存取和使用机制,(对象权限)是指在模式对象上控制数据库的存取和使用的机制。

(分别4字)。

22.在

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

Createorreplacefunctionget_price(p_IDvarchar2)

(15字符)

isv_pricenumber;

Begin

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;

 

23.有两种方法向对象表添加数据:

一种是像关系表一样在INSERT的VALUES子句中,为对象的每个属性提供值,隐式地创建(7个字),向对象表添加数据;另一种方式是显示地创建(2个字),然后再将它添加到对象表。

24.一个模式只能够被一个(5个字)所拥有,其创建的所有模式对象都保存在自己的(2个字)中。

25.一个表空间具有(9个字)、在线(ONLINE)、只读(READONLY)、(13个字)。

26.使用LogMiner进行日志分析的基本步骤为:

(7个字)、指定日志文件、(3个字)、查询输出结果。

27.下面的语句创建了一个序列对象,该序列对象的开始数为2,每次递增2,当大于1000后,序列值重新返回到2。

在空白处填写适当的代码,完成上述要求。

createsequenceseg_test

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

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

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

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

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

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

32.填写下面的语句,使其可以为Class表的ID列添加一个名为PK_CLASS_ID的主键约束。

ALTERTABLEClass

Add(1个字)PK_Class_ID

PRIMARYKEY(1个字)

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

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

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

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

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

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

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

36.要设置SQL*Plus显示数字时的格式可以使用(3个字)命令,而要设置某个数字列的显示格式要使用(4个字)命令

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

A.SYS帐户

B.SYSTEM帐户

C.ORDSYSSCOTT帐户

答案:

C

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

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

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

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

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

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

答案:

C

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

A.PRIMARYKEY

B.UNOQUE

C.FOREIGNKEY以上均不会

答案:

C

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

A.WITHGRANTOPTION

B.WITHADMI

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

当前位置:首页 > 幼儿教育 > 唐诗宋词

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

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