oracle考试(襄樊华腾)+答案
1.Oracle和SQL Server相比较,以下说法正确的是( D )
a)Oracle只能在Windows上运行,没有丝毫的开放性;SQL Server能在所有主流平
台上运行(包括Windows)
b)Oracle很难处理日益增多的用户数和数据卷;SQL Server平行服务器通过使一组结
点共享同一簇中的工作来扩展Window NT的能力,提供高可用性和高伸缩性的簇
的解决方案
c)Oracle没有获得任何安全证书,SQL Server获得了最高认证级别的ISO标准认证
d)SQL Server在多用户时性能不佳。Oracle中引入了共享SQL和多线索服务器体系
结构,从而减少了Oracle的资源占用,并增强了Oracle的并发处理能力
2.关于Oracle的体系结构,正确的是( C )
a)Oracle服务器由进程结构和内存结构组成。
b)数据库的物理结构包括:表空间、段、区、块,逻辑结构包括:数据文件、日志文
件、控制文件。
c)Oracle进程结构包括:服务器进程、用户进程、后台进程
d)Oracle内存结构包括:物理内存、虚拟内存
3.关于SGA和PGA,以下说法正确的是( AC )(选择两项)
a)每个Oracle实例都只有一个SGA
b)当多个用户同时连接到一个例程时,所有的用户进程、服务器进程都拥有各自的
SGA
c)每个服务器进程都有一个自己的PGA
d)PGA可以由不同的服务器进程互相访问
4.对于Oracle的服务,描述正确的是( AC ) (选择两项)
a)OracleOraDb11g_homeTNSListener服务:Oracle服务器的监听程序
b)OracleDBConsoleSID:Oracle的核心服务,要启动Oracle实例,必须启动该服务
c)OracleJobSchedulerSID:任务调度服务,负责对用户创建的作业按预先设置的时间
周期性地进行调度执行,从而实现Oracle服务器的自动管理功能
d)OracleServiceSID:负责在Windows平台下启动Oracle企业管理器。Oracle 11g企
业管理器是一个功能完善的Oracle数据库管理工具,可以管理本地数据库环境和
网格环境
5.若a文件中部分配置如下:
xfhtdb =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = hello)(PORT = 1521))
(CONNECT_DA TA =
(SERVER = DEDICATED)
(SERVICE_NAME = scce)
)
)
则表明:( C )
a)Oracle服务器所在的主机名为DEDICATED
b)Oracle服务器所在的主机名为scce
c)对应数据库的SID为scce
d)对应数据库的SID为xfhtdb
6.下面哪一种不是属于DML:( A )
a)Drop
b)Select
c)Update
d)Delete
7.在Oracle数据库的逻辑结构中有以下组件:
A 表空间
B 数据块
C 区
D 段
这些组件从大到小依次是:( D )
a)A→B→C→D
b)A→D→C→B
c)D→A→C→B
d)A→D→C→B
8.授予sa用户在SCOTT.EMP表中SAL列的更新权限的语句是:( B )
a)GRANT CHANGE ON SCOTT.EMP TO SA
b)GRANT UPDA TE ON SCOTT.EMP(SAL) TO SA
c)GRANT UPDA TE(SAL) ON SCOTT.EMP TO SA
d)GRANT MODIFY ON SCOTT.EMP TO SA
9.SCOTT模式下EMP表有14条记录,则语句SELECT ‘SCCE’FROM EMP 的执
行结果是:( C )
a)SCCE
b)无输出
c)14行SCCE
d)编译出错
10.TRUNCATE TABLE 命令用于:( C )
a)删除表结构
b)转换表结构
c)仅删除记录
d)删除结构和记录
11.下列说法错误的是:( D )
a)TO_CHAR:用于将日期或数字以指定的格式转换为V ARCHAR2数据类型的值
b)TO_DATE:将字符类型转换为日期数据类型。
truncatedelete和drop的区别c)NVL:用于将空值替换为指定值。
d)转换函数NVL和NVL2完全不一样。
12.下列说法正确的有:( A )
a)在Oracle中运行“select rtrim('abcdef','bc') from dual; ”的结果是:abcdef
b)在Oracle中运行“select replace('a&a&b','&','-') from dual;”的结果是:a-a-b
c)在Oracle中运行“select instr('abcdef','e') from dual;”的结果是:4
d)在Oracle中运行“select nvl2(null,2,3) from dual;”的结果是:2
13.下面属于数据定义语言(DDL)的是:( B )
a)INSERT、UPDATE、DELETE、SELECT
b)CREATE、ALTER、DROP
c)GRANT、REVOKE
d)COMMIT、ROLLBACK、SA VEPOINT
14.以下说法正确的是:( A )
a)当连接到数据库,并开始执行一条DML语句时将开始事务
b)当执行一条DML语句将自动提交事务
c)dual表是Oracle数据库中的一个虚表,它有一行一列,用户可以向该表插入数据
d)语句select ceil(1、33) from dual 返回的结果为1
15.PL/SQL有两种类型的子程序是:(B )
a)匿名块和命名块
b)过程和函数
c)存储过程和触发器
d)包和触发器
16.下面(D )不是在调用过程时传递参数的方式。
a)位置传递
b)名称传递
c)组合传递
d)内容传递
17.下列关于在调用过程中,传递参数方式说法错误的是(D )
a)组合传递前面的实参必须使用按位置传递方法,后面的实参可以使用按名称传递的

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。