精选ORCLE认证模拟题库288题含标准答案.docx
《精选ORCLE认证模拟题库288题含标准答案.docx》由会员分享,可在线阅读,更多相关《精选ORCLE认证模拟题库288题含标准答案.docx(46页珍藏版)》请在冰豆网上搜索。
![精选ORCLE认证模拟题库288题含标准答案.docx](https://file1.bdocx.com/fileroot1/2022-10/11/b3cf4578-1886-4866-9abb-aacfec4de3e8/b3cf4578-1886-4866-9abb-aacfec4de3e81.gif)
精选ORCLE认证模拟题库288题含标准答案
2020年ORCLE认证考试题库288题[含答案]
一、选择题
1.当进行模糊查询时,应使用关键字(4个字)和通配符(3个字)或百分号%。
2.RMAN是通过(4个字)进程来完成备份操作的。
3.假设一个程序包,其包含了两个重载的函数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字符)
4.假设一个程序包,其包含了两个重载的函数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;
运行结果。
5.关闭数据库的几种方式:
正常关闭、(4个字)、终止关闭、(4个字)。
6.关闭数据库的几种方式:
正常关闭、(4个字)、终止关闭、(4个字)。
7.根据约束的作用域,约束可以分为(4个字)和列级约束两种。
(4个字)是字段定义的一部分,只能应用在一个列上;而(4个字)的定义独立于列的定义,它可以应用于一个表中的多个列。
8.如果表中某列的基数比较低,则应该在该列上创建(两个字)索引
9.当进行模糊查询时,应使用关键字______和通配符_______或百分号%。
10.如果定义与组有关的索条件,可以把(7个字)子句添加到SELECT语句中。
11.簇是一种用于存储数据表中数据的方法。
簇实际上是(3个字),由一组共享相同数据块的多个(1个字)组成。
12.簇是一种用于存储数据表中数据的方法。
簇实际上是(3个字),由一组共享相同数据块的多个(1个字)组成。
13.创建一个UPDATE语句来修改ARTISTS表中的数据,并且把每一行的T_ID值都改成15,应该使用的SQL语句是(1条语句)
14.查看下面的程序块,DBMS_OUTPUT将显示什么结果?
(1个字).
DECLARE
VAR_aCHAR
(1):
’N’;
BEGIN
DECLARE
Var_aCHAR
(2);
BEGIN
Var_a:
’Y’;
END;
DBMS_OUTPUT.PUT_LINE(VAR_A);
END;
15.标准的SQL语言语句类型可以分为:
(9个字)、数据操纵语句(DML)和(9个字)。
16.UNDO_MANAGEMENT参数用于指定UNDO管理模式,其取值可以为(1个字)或(1个字)。
设置为(1个字)时,表示使用撤销表空间管理回退数据;设置为(1个字)时,表示使用回滚段管理回退数据。
17.视图与数据库的表非常相似,用户也可以在视图中进行INSERT、UPDATE和DELETE操作。
通过视图修改数据时,实际上是在修改(3个字)中的数据;相应地,改变(3个字)中的数据也会反映到(8个字)中。
18.当数据库在(1个字)模式中运行时,无法使用单个备份文件对数据库进行恢复。
因为对模式数据库进行恢复时,必须使用所有的数据库备份,使用数据库恢复后处于一致状态。
19.如果用户想要对对象类型的实例进行比较排序,则需要使用(5个字)。
它最重要的一个特点是:
当在WHERE或ORDERBY等比较关系子句中使用对象时会被间接地使用。
20.要想声明一组公共的常量,包说明中的变量声明必须。
A.包含CONSTANT选项
B.包含CONSTANT选项并初始化变量值
C.与在主体中声明的变量匹配从数据库中检索适当的数据
答案:
B
21.事务的ACID的特性包括、一致性、和永久性。
22.使用显示游标主要有4个步骤:
声明游标、(4个字)、检索数据、(4个字)。
23.使用SQL*Plus的(1个字)命令可以将文件检索到缓冲区,并且不执行。
24.使用RMAN进行目标数据库的备份时,可以使用(2个字)命令。
(1个字)命令用于数据文件备份,可以将指定的数据库文件备份到磁盘或磁带。
(1个字)命令是数据的备份,可以复制一个或多个表空间,以及整个数据库中的数据。
25.使用RMAN对整个数据库进行恢复的正确步骤为:
启动实例并加载数据库,(17个字),(17个字)打开数据库。
26.如果表中某列的基数比较低,则应该在该列上创建(2个字)索引。
27.使用(1个字)命令可以显示表的结构信息
28.RMAN可以进行两种不同类型的备份:
(4个字)和(4个字)。
在进行(4个字)时,RMAN会将数据文件中除空白数据块之外的所有数据块都备份到备份集中。
29.如果用户想要对对象类型的实例进行比较排序,则需要使用(5个字)。
它最重要的一个特点是:
当在WHERE或ORDERBY等比较关系子句中使用对象时会被间接地使用。
30.如果要获知索引的使用情况,可以通过查询(18个字)视图;而要获知索引的当前状态,可以查询(10个字)视图
31.如果要获取数据库中创建的配置文件的信息,可以通过查询数据字典视图(15字)
32.如果要获取数据库中创建的配置文件的信息,可以通过查询数据字典视图(12个字)
33.如果需要在SELECT子句中包括一个表的所有列,可使用符号(1个字)。
34.如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用___。
35.如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用(1个字)语句
36.使用EXPORT导出数据时,可以根据需要按3种不同的方式导出数据。
(3个字)方式就是导出一个指定的基本表,包括表的定义、表中的数据,以及在表上建立的索引、约束等。
(2个字)方式是指导出属于一个用户的所有对象,包括表、视图、存储过程、序列等。
(4个字)方式导出是指导出数据库中所有对象。
37.什么情况可以向视图中添加数据?
A.包含ROWNUM伪列
B.基础表中包含NOTNULL约束,但是没有被包含在视图中
C.视图中的列是由表答式生成的除了以上这些情况
答案:
D
38.ROWID实际上保存的是纪录的(4个字),因此通过ROWID来访问纪录可以获得最快的访问速度。
39.使用下列哪一种工具能够对OMS进行配置?
A.DBCA
B.SQL*Plus
C.EMCAOMS控制台
答案:
C
40.DBA对Oracle数据库逻辑存储结构的管理不包括下列哪些选项?
A.数据块
B.区
C.段数据库文件
答案:
D
41.你要根据PRODUCT_NAME列从PROFITS表查询中过滤返回的数据。
下列哪个子句包含相应过滤条件的引用?
A.select
B.from
C.wherehaving
答案:
C
42.你要操纵Oracle数据,下列哪个不是SQL命令?
A.select*fromdual;
B.setdefine
C.updateempsetename=6543whereename=‘SMITHERS’;createtableemployees(empidvarchar2(10)primarykey);
答案:
B
43.Oracle数据库中发出一个查询。
下列哪个选项不能查询对用户定义静态表达式执行数学运算时的查询组件?
A.列子句
B.表子句
C.DUAL表where子句
答案:
D
44."使用DBCA(DatabaseConfigurationAssistant)中包含数据文件的数据库模板创建数据
库时,DBA不能修改的内容是?
"
A.数据库名称
B.添加新的表空间
C.控制文件初始化参数
答案:
B
45.下列哪个不是存储PL/SQL程序单元?
A.过程
B.应用程序触发器
C.包数据库触发器
答案:
B
46.在制定重做日志的配置时,应当使用以下哪个策略?
A.在相同的磁盘上存储重做日志文件以减少I/O争用
B.只在夜间运行LGWR
C.在不同的磁盘上保存重做日志文件以减少I/O争用只在夜间运行DBW0
答案:
C
47.哪种约束仅可以在列级定义?
A.UNIQUE
B.NOTNULL
C.CHECKPRIMARYKEY
答案:
B
48.有关在FROM子句中使用子查询的正确描述是?
A.在FROM子句中,不能使用子查询。
B.通过在FROM子句中使用子查询可以删除创建新视图或表的要求。
C.对于FROM子句中的子查询中使用的表,删除了对它授予SELECT特权的要求当在FROM子句中使用子查询时,为以后的SELECT语句定义了数据资源。
答案:
B
49."开发报表时,要连接三个表的信息,这些表为EMP、DEPT与SALGRADE。
只需要公
司10级以上员工相应的员工、部门地址与工资范围的记录。
这个查询需要多少比较运
算?
"
A.2
B.3
C.45
答案:
B
50.隐含游标和外部游标的区别是什么?
A.隐含游标是用来控制返回多个记录的查询的语句
B.外部游标是为了在PL/SQL中使用DML语句和PL/SQLSELECT语句
C.隐含游标OPEN,FETCH,CLOSE语句控制外部游标仅仅查询返回多个记录的查询
答案:
D
51.有效的列名是?
A.number
B.1996_year
C.your-namecatch_#5
答案:
D
52."你要确定Oracle数据库中使用的SQL语句类型。
下列哪个语句可以从数据库中取得数
据?
"
A.select
B.update
C.insertdelete
答案:
A
53.要想声明一组公共的常量,包说明中的