Oracle测试题(卷)+答案解析
1) PL/SQL块中可以使用下列()命令。(选择两项)
a) TRUNCATE
b) DELETE
c) SA VEPOINT
d) ALTER TABLE
2) 授予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(SAL) TO SA
3) EMP表有14条记录,则语句SELECT ‘Aptech’FROM EMP 的执行结果是(C)
〔选择一项〕
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时将()〔选择一项〕
a) 从MinValue重新开始循环
b) 重复使用MaxValue 值
c) 执行出错
d) 使用随机值
14) 下列哪项是创建索引组织表所必需的()〔选一项〕
a) Primary Key
b) Order By
c) Group By
d) 以上均不是
15) 若表的某字段值存在大量的重复,则基于该字段适合创建哪种索引?()〔选一项〕
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.Constant 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
oracle 时间转换
Dbms_output.put_line(Imycur%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
d) A→D→B→C
22) 在Windows操作系统中,Oracle的()服务监听并接受来自客户端应用程序的连接
请求。
a) OracleHOME_NAMEHTTPServer
b) OracleServiceSID
c) OracleHOME_NAMEAgent
d) OracleHOME_NAMETNSListener
23) 在Oracle 中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle
就将()表空间分配给用户作为默认表空间。。
a) SYSTEM
b) SYS
c) SCOTT
d) SYSDBA
24) 执行select * from dual后结果是()
a) X
b) NULL
c) 编译错误
d) 无显示
25) Select ‘accp’ from dual后运行结果是()
a) null
b) 0
c) accp
d) 编译出错
26) 以上说确的有()
a) Long数据类型最大长度为4GB
b) 一个表中只能有一列可以为Long数据类型
c) Long列上不能建立索引

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