20秋《Oracle数据库开发》作业2
试卷总分:100 得分:100
一、单选题 (共 12 道试题,共 48 分)
1.iBatis框架中提供了一套独有的( )来封装持久层的操作,同时支持事务处理
A.持久化对象。
B.DAO框架。
C.映射文件。
D.配置文件
2.iBATIS提供了自动化的JDBC事务管理机制。对于传统JDBC 连接而言,获得Connection实例之后,需要调用( )设定事务提交模式
A.Connection.SetAutoCommit。
B.Connection.SetCommit
C.Connection.SetROLLBACK。
D.Connection.SetAutoROLLBACK
3.下面的时间函数,()用于返回当前Oracle会话时区中的日期信息
A.DATE()。
B.current_timestamp()。
C.current_date()。
D.DBTIMEZONE
4.下列()是Oracle superaggregate函数
A.ROLLUP
B.VARIANCE
C.REGR_R2
D.RANK
5.PL/SQL和数据库之间是通过()进行数据交换
A.函数。
B.过程。
C.常量。
D.变量
6.在SQL查询时,使用WHERE子句指出的是( )
A.查询目标
B.查询条件
C.查询视图
D.查询结果
7.( )是包含Oracle数据库中所有数据的数据库对象
A.视图。
B.索引。
C.存储过程。
D.表。
8.在SQL查询时,使用WHERE子句指出的是( )
A.查询目标
B.查询条件
C.查询视图
D.查询结果
9.( )可以让用户在事务处理中建立标记点,从而能够用于支持用户的事务处理。
A.保存点
B.事务点
C.回滚点
D.提交点
10.假设需要更改表名“CUSTOMER”为“CUSTOMER_CHANGE”,可以使用()语句。
A.ALTER TABLE CUSTOMER RENAME CUSTOMER_CHANGE
B.ALTER TABLE CUSTOMER RENAME TO CUSTOMER_CHANGE
C.RENAME TABLE CUSTOMER TO CUSTOMER_CHANGE
D.RENAME TABLE CUSTOMER CUSTOMER_CHANGE
11.可以自动执行操作的存储对象是( )
A.程序包。
B.函数。
C.过程。
D.触发器
12.假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_ID列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式
A.FORMAT AUTHOR_ID HEADING ’作者编号’FORMAT AUTHOR_NAME HEADING ’作者名称’FORMAT AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
B.COLUMN AUTHOR_ID HEADING ’作者编号’COLUMN AUTHOR_NAME HEADING ’作者名称’COLUMN AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM
AUTHOR
C.MODIFY AUTHOR_ID HEADING ’作者编号’MODIFY AUTHOR_NAME HEADING ’作者名称’MODIFY
AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
D.ALTER AUTHOR_ID HEADING ’作者编号’ALTER AUTHOR_NAME HEADING ’作者名称’ALTER AUTHOR_DESC HEADING ’作者简介’SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR
二、多选题 (共 10 道试题,共 40 分)
13.当创建列表分区时,必须指定( )。
A.分区方法:列表。
B.分区列。
C.分区描述。
D.列表分区的多个列值
14.程序包通常( )组成。
A.规范。
B.函数。
C.主体。
D.过程
15.数据处理技术通常分为以下( )三种类型。
A.人工处理。
B.文件系统处理。
C.字处理。
D.数据库系统处理。
16.Oracle11g数据库服务器提供了( )种安装类型
A.典型安装
B.高级安装
C.中文安装
D.英文安装
17.对于数据库备份,以下说法正确的是( )
A.冷备份可以在归档模式和非归档模式下进行。
B.冷备份必须在数据库关闭的情况下进行。
C.热备份必须在数据库处于归档模式下进行。
D.使用热备份,只能备份所有的数据文件,不能备份控制文件。
18.Oracle的数据操纵包括( )。
A.数据查询操作。
B.数据更新操作。
C.数据删除操作。
D.数据插入操作
19.Oracle数据库应用结构有( )
A.客户端-服务器结构
B.终端-服务器结构
C.浏览器-服务器结构
D.分布式数据库数据结构
20.触发器可以创建在下列( )对象上
A.数据库表
B.数据库视图
C.数据库实例
D.用户模式
21.市场上常见的关系数据库管理系统包括( )
A.Oracle
B.DB2
C.SQL Server
D.VB
22.以下( )是数据库冷备份的优点。
A.只需拷贝文件即可,是非常快速的备份方式。
B.与数据库归档的模式相结合可以使数据库很好地恢复。
C.维护量相对较少,安安全性确相对较高。
D.备份时数据库仍然可用
三、判断题 (共 3 道试题,共 12 分)
23.PL/SQL程序中异常及其处理方法,可以分三种不同情况采用不同方式去处理异常:Oracle预定义异常的处理、Oracle未定义但已给出错误号的异常的处理、用户自定义异常的触发与处理。( )
24.网络数据库是目前各类数据库中最重要、最流行的数据库类型( )
25.当定义Oracle错误和异常之间的关联时,需要使用伪过程EXCEPTION( )
转载请注明:奥鹏作业之家 » 北语20秋《Oracle数据库开发》作业2【标准答案】