Oracle测试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1) PL/SQL块中可以使用下列()命令。(选择两项)

a) TRUNCATE

b) DELETE

c) SA VEPOINT

d) ALTER TABLE

2) 授予sa用户在SCOTT.EMP表中SAL列的更新权限的语句是()〔选择一项〕

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(SAL) TO SA

3) EMP表有14条记录,则语句SELECT ‘Aptech’FROM EMP 的执行结果是()

〔选择一项〕

a) Aptech

b) 无输出

c) 14行Aptech

d) 编译出错

4) PL/SQL块中哪几部分是可选的()〔选择二项〕

a) Declare

b) Begin

c) Exception

d) Constant

5) 在创建序列的过程中,下列()选项指定序列在达到最大值或最小值后,将继续从头

开始生成值。(选择一项)

a) Cycle

b) Nocycle

c) Cache

d) Nocache

6) 同义词有以下()用途。(选择三项)

a) 简化SQL 语句

b) 隐藏对象的名称和所有者

c) 提供对对象的公共访问

d) 显示对象的名称和所有者

7) Oracle中用来释放锁的语句有()〔选择二项〕

a) commit

b) Drop lock

c) rollback

d) unlock

8) 关于类型定义Number(9,2)说法正确的有()〔选择一项〕

a) 整数部分9位,小数部分2位,共11位

b) 整数部分7位,小数部分2位,共9位

c) 整数部分6位,小数点一位,小数部分2位,共9位

d) 以上说法均不正确

9) 下列哪种Lob类型用来存储数据库以外的操作系统文件()〔选择一项〕

a) CLOB

b) BLOB

c) CFILE

d) BFILE

10) Oracle中的三种系统文件分别是()〔选择三项〕

a) 数据文件

b) 归档文件

c) 日志文件

d) 控制文件

11) 下列哪项不是Oracle中常用的分区方法?()〔选择一项〕

a) 范围分区

b) 散列分区

c) 列表分区

d) 条件分区

12) 查看Test中名称为P1的分区中的记录的查询语句为()〔选择一项〕

a) Select * from Test Where PartitionName=’p1’

b) Select * from Test(p1)

c) Select * from Test Partition(p1);

d) 以上均正确

13) 创建序列时,若未指定Cycle选项,则当当前值大于MaxValue时将(c)〔选择一项〕

a) 从MinValue重新开始循环

b) 重复使用MaxValue 值

c) 执行出错

d) 使用随机值

14) 下列哪项是创建索引组织表所必需的()〔选一项〕

a) Primary Key

b) Order By

c) Group By

d) 以上均不是

15) 若表的某字段值存在大量的重复,则基于该字段适合创建哪种索引?(a)〔选一项〕

a) 标准索引

b) 唯一索引

c) 位图索引

d) 分区索引

16) 在PL/SQL块中定义一个名为PI值为3.14的Real型常量的语法是()〔选一项〕

a) A.Pi Const Real=3.14;

b) B.Pi Real Const =3.14;

c) C.Const Pi Real:=3.14

d) D.Pi Constant Real:=3.14

17) 22.当Select语句没有返回行时,将引发下列哪个异常?()[选择一项]

a) A.No_rows_found

b) B.No_data_found

c) C.No_Data_rows_found

d) D.Invalid_Number

18) Oracle中提供的两种游标是()〔选择二项〕

a) A.隐式游标

b) B.静态游标

c) C.REF游标

d) D.显式游标

19) 若Emp表中有14条记录,则用户执行了以下操作,结果是:()〔选择一项〕

Cursor mycur is Select * From emp;

。。。

open Mycur

Dbms_output.put_line(mycur%rowcount);

Close Mycur

。。。

a) 14

b) 0

c) null

d) 编译错误

20) 在Oracle中,一个用户拥有的所有数据库对象统称为()。

a) 数据库

b) 表空间

c) 实例

d) 模式

21) 在Oracle数据库的逻辑结构中有以下组件:

A 表空间

B 数据块

C 区

D 段

这些组件从大到小依次是

a) A→B→C→D

b) A→D→C→B

c) A→C→B→D

相关文档
最新文档