一、单选题(共 17 道试题,共 85 分。)
1. ibatis框架中提供了一套独有的( )来封装持久层的操作,同时支持事务处理。
a. 持久化对象。
b. dao框架。
c. 映射文件。
d. 配置文件。
正确答案:b
2. 当jdbc程序提取sql数据到j**a中的时候,需要执行数据类型转换,例如,sql数据类型char将转换为标准j**a数据类型( )处理。
a. char。
b. string。
c. record。
d. byte。
正确答案:b
3. 定义过程和定义函数的主要区别之一是,定义函数必须使用( )返回数据。
a. return子句。
b. throw。
c. raise。
d. try。
正确答案:a
4. 初始化参数( )指定了实例启动时希望创建的共享服务器进程的数目。
a. shared_services。
b. dispatchers。
c. host。
d. net_services
正确答案:a
5. (是一种用于执行sql语句的j**a api,可以为多种关系数据库提供统一访问,它由一组用j**a语言编写的类和接口组成。
a. jdbc。
b. oci。
c. 程序包。
d. 过程。
正确答案:a
6. (实现了jdbc resultset中的所有方法,但与resultset不同的是,oraclecachedrowset中的数据在connection关闭后仍然有效。
a. oraclecachedrowset。
b. oraclerowset。
c. oracleset。
d. cachedrowset。
正确答案:a
7. 可以自动执行操作的存储对象是( )
a. 程序包。
b. 函数。
c. 过程。
d. 触发器。
正确答案:d
8. (是apache的一个开源子项目,是一种实现数据映射的轻量级框架,减少了应用开发的编码数量。
a. ibatis。
b. spring。
c. hibernate。
d. jdbc
正确答案:a
9. 从本质上来看,( 就是命名的pl/sql程序块,它可以被赋予参数,存储在数据库中,然后由另外一个应用或pl/sql例程调用。
a. 异常。
b. 过程。
c. 表。d. 视图。
正确答案:b
10. (是由pl/sql所提供的系统异常。当pl/sql应用程序违反了oracle规则或者系统限制,则会隐含地触发一个内部异常。
a. 预定义异常。
b. 自定义异常。
c. 系统错误。
d. 内存溢出。
正确答案:a
11. ibatis提供了自动化的jdbc事务管理机制。对于传统jdbc 连接而言,获得connection实例之后,需要调用( )设定事务提交模式。
a. b.
c. d.
正确答案:a
12. pl/sql很容易检测和处理预定义和用户定义的错误条件,称为( )
a. 消息。
b. 错误。
c. 异常。
d. 溢出。
正确答案:c
13. (是用pl/sql、j**a和c编写的过程,能够在对表或视图执行dml语句时执行。
a. 过程。
b. 触发器。
c. 函数。
d. 程序包。
正确答案:b
14. 采用select语句返回的结果是一个结果集。用户只能浏览该结果集中的数据,无法对数据进行操作。如果需要逐行对数据进行访问和操作,可以使用( )
a. 视图。
b. 过程。
c. 函数。
d. 游标。
正确答案:d
15. oracle创建( )来处理连接到实例的用户进程的请求。
a. 服务器进程。
b. sga。
c. 应用程序**。
d. 网络服务进程。
正确答案:a
16. 在ibatis框架中,持久化对象之间一对一的关联关系是通过( )元素定义的。
a. one-to-one。
b. 1-to-1。
c. only one。
d. one
正确答案:a
17. pl/sql块可以分为( )个部分。
a. 声明部分。
b. 执行部分。
c. 异常处理部分。
d. 以上都是。
正确答案:d
17春《oracle数据库开发》作业3
二、判断题(共 3 道试题,共 15 分。)
1. 自定义异常是由pl/sql所提供的系统异常。当pl/sql应用程序违反了oracle规则或者系统限制,则会隐含地触发一个内部异常。(
a. 错误。
b. 正确。
正确答案:a
2. 程序包通常有规范、主体和过程组成。(
a. 错误。
b. 正确。
正确答案:a
3. pl/sql,12-&abc等是pl/sql块中有效的标识符( )
a. 错误。
b. 正确。
正确答案:a
Oracle数据库考核 1
共12题,每题1分。6分以上及格,10分以上为优秀。做题时间不得超过60分钟。填写样例 0 写出求今天的日期的查询sql及结果。答 1 现在有一张表,数据如下 请去掉该字段内容的最后两位。请利用sql查询语句,把上面的 变成下面的结果 2 现有一张通话记录,数据如下 请找出每个 最近一天的通话记录 ...
Oracle数据库高级操作说明
一 exp imp命令详解。1 exp 用户 密码 sid full y file 路径 文件名。dmp 2 imp 用户 密码 sid full y file 路径 文件名。dmp 一exp imp两个命令可以说是oracle中最常用的命令了。oracle数据库有两类备份方法。第一类为物理备份,该...
Oracle高级数据库设计
咸阳职业技术学院。电子信息学院2016 2017学年度第一学期期末考试。专业 oracle高级数据库设计 试卷 b 机考 班级学号姓名。一 题目。1.1 程序设计。在数据库orcl中,创建一个表,表的信息如下 表名 employees 字段 注意 表中必须有一个主键。1.2 程序设计。向第一题创建的...