Oracle及JDBC考试题
更新时间:2023-03-11 00:24:01 阅读量: 教育文库 文档下载
一、单选题:(每题3分)
1.显示cost表的所有行,所有列,下列sql语句正确的是: A.select * from cost;
B.select all.* from cost; C.select all from cost; D.select \\* from cost;
正确答案:A
2.在Oracle中,有一个名为seq的序列对象,以下语句能返回下一个序列值的是:
A.select seq.ROWNUM from dual; B.select seq.ROWID from dual; C.select seq.CURRVAL from dual; D.select seq.NEXTVAL from dual;
正确答案:D
3.在Oracle中, 获得当前系统时间的查询语句是:
A.sysdate;
B.select sysdate;
C.select sysdate from dual; D.select sysdate from common;
正确答案:C
4.test表包含一列date类型数据,向该列插入2008年8月8日8点8分8秒后并以“2008-08-08 08:08:08”格式显示数据,下列sql语句正确的是:
A.insert into test values
(to_char('2008-08-08 08:08:08','yyyy-mm-dd hh24:mi:ss')); select to_char(c1,'yyyy-mm-dd hh24:mi:ss') from test;
B.insert into test values
(to_date('2008-08-08 08:08:08','yyyy-mm-dd hh24:mi:ss')); select to_date(c1,'yyyy-mm-dd hh24:mi:ss') from test;
C.insert into test values
(to_char('2008-08-08 08:08:08','yyyy-mm-dd hh24:mi:ss')); select to_date(c1,'yyyy-mm-dd hh24:mi:ss') from test;
D.insert into test values
(to_date('2008-08-08 08:08:08','yyyy-mm-dd hh24:mi:ss')); select to_char(c1,'yyyy-mm-dd hh24:mi:ss') from test;
正确答案:D
5.接口Statement中定义的execute方法的返回类型是:
A.ResultSet B.int
C.boolean D.double
正确答案:C
6.下列不属于Java语言的接口的是: A.Statement B.Collection C.ResultSet
D.DriverManager
正确答案:D
7.为emp表的ename字段创建名为idx_emp_ename的索引,下列选项正确的是: A.create index idx_emp_ename on emp(ename) ; B.create index idx_emp_ename as emp(ename) ; C.create index ename on emp(idx_emp_ename) ; D.create index ename as emp(idx_emp_ename) ;
正确答案:A
8.cost表中id,unit_cost列数据如下: ID UNIT_COST 1
2 0.40 3 0.30 4 0.20 5 0.10 6 0.50
sql语句select count(unit_cost) from cost;查询的结果为: A.0 B.5 C.6 D.1
正确答案:B
9.查询service表中unix_host为192.168.0.26机器上开通的os帐号数,查询结果中显示unix服务器ip地址,开通的os帐号数,下列sql语句正确的是:
A.select count(os_username) cnt from service
where unix_host = '192.168.0.26' group by unix_host;
B.select unix_host,count(os_username) cnt from service
where unix_host = '192.168.0.26'
C.select count(os_username) cnt from service
where unix_host = '192.168.0.26'
D.select unix_host,count(os_username) cnt from service
where unix_host = '192.168.0.26' group by unix_host;
正确答案:D
10.事务的四个属性中原子性是指:
A. 一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做 B.一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其有任何影响
C. 一个事务必须是使数据库从一个一致性状态变到另一个一致性状态。
D. 一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰
正确答案:A
二.多选题(每题5分,每题答案至少有一个,全选对才得分)
11.在PL/SQL中,当最近一次读记录时成功返回,则SQL%NOTFOUND的值为: A.NOTFOUND B.TRUE C.NULL D.FALSE
正确答案:D
12.PL/SQL块可选的部分有: A.DECLARE B.BEGIN
C.EXCEPTION D.CONSTANT
正确答案:AC
13.在表tab1中有列为col1,其数据类型为DATE,在PL/SQL的DECLARE部分声明了一个变量var1,语句为: var1 tab1.col1%TYPE; 不久后,执行了语句: ALTER TABLE tab1 MODIFY(col1 NUMBER(5,2));并且执行成功,则var1的数据类型为:
A.NUMBER B.DATE C.CHAR
D.VARCHAR 正确答案:A
14.下列代码输出的结果是: DECLARE
var1 number(2) := 10; BEGIN LOOP
var1 := var1 +1;
DBMS_OUTPUT.PUT_LINE('A'); EXIT WHEN var1 > 12; END LOOP; END;
A.无输出 B.A C.A
A D.A
A A
正确答案:D
15.DAO指的是:
A.Data Access Objects
B.Delete Access Objects
C.Date Access Operator
D.Date Access Objects
正确答案:A
16.PL/SQL过程和函数的参数模式有: A.in B.out C. in out D.ref
正确答案:ABC
17.下列是打乱的JDBC编写顺序: a. 释放资源
b. 获取数据库的连接 c. 执行SQL语句 d. 注册驱动程序 e. 创建Statement
f. 如果有结果集, 处理结果集
典型的JDBC程序编写的顺序是:
A.d-->b-->e-->c-->f-->a B.d-->b-->e-->c-->a-->f C.d-->b-->c-->e-->f-->a D.d-->b-->c-->e-->a-->f 正确答案:A
18.在JDBC编程中执行完下列SQL语句: SELECT name, job, sal FROM emp,能得到结果集中的第一列数据的代码是: A.rs.getString(0);
B.rs.getString(\C.rs.getString(1);
D.rs.getString(\”); 正确答案:BC
19.下列关于JDBC说法正确的是:
A.JDBC提供了访问数据库的通用API,不同的数据库厂商根据各自数据库的特点提供了对JDBC的实现
B.JDBC只提供了访问Oracle数据库的API C.Oracle公司提供了对JDBC的API的实现 D.JDBC只提供了对Java程序员的API 正确答案:AC
20.下列操作数据库时遇到的异常情况说法正确的是:
A.java.sql.SQLException:结果集已耗尽 (结果集用尽或未调用next) B.java.sql.SQLException: No suitable driver(URL拼写错误)
C.java.sql.SQLException: Unknown column 'sid' in 'field list' (SQL语句表名错误) D.java.sql.SQLException: Data too long for column 'id' at row 1(列名定义过长)
正确答案:AB
三.程序题,每题10 分 1 现有a表和b表
表a:jigou(机构),kehhao(客户号),jiaoyrq(交易日期),jioyje(交易金额) 表b: kehhao(客户号),表b为VIP客户号表
统计分机构VIP客户的数量,写出正确的SQL语句:。
SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao GROUP BY jigou
2 现有员工表,结构如图
EMPNO NOT NULL NUMBER(4) ENAME VARCHAR2(10) JOB VARCHAR2(9) MGR NUMBER(4) HIREDATE DATE
SAL NUMBER(7,2) COMM NUMBER(7,2) DEPTNO NUMBER(2) 写出正确的SQL语句:
显示除20部门外,部门平均工资在2500以上的部门,列出部门编号和平均工资。
select avg(sal) , deptno from emp where deptno <>20 group by deptno having avg(sal) > 2500;
A.java.sql.SQLException:结果集已耗尽 (结果集用尽或未调用next) B.java.sql.SQLException: No suitable driver(URL拼写错误)
C.java.sql.SQLException: Unknown column 'sid' in 'field list' (SQL语句表名错误) D.java.sql.SQLException: Data too long for column 'id' at row 1(列名定义过长)
正确答案:AB
三.程序题,每题10 分 1 现有a表和b表
表a:jigou(机构),kehhao(客户号),jiaoyrq(交易日期),jioyje(交易金额) 表b: kehhao(客户号),表b为VIP客户号表
统计分机构VIP客户的数量,写出正确的SQL语句:。
SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao GROUP BY jigou
2 现有员工表,结构如图
EMPNO NOT NULL NUMBER(4) ENAME VARCHAR2(10) JOB VARCHAR2(9) MGR NUMBER(4) HIREDATE DATE
SAL NUMBER(7,2) COMM NUMBER(7,2) DEPTNO NUMBER(2) 写出正确的SQL语句:
显示除20部门外,部门平均工资在2500以上的部门,列出部门编号和平均工资。
select avg(sal) , deptno from emp where deptno <>20 group by deptno having avg(sal) > 2500;
正在阅读:
Oracle及JDBC考试题03-11
00448学校管理学历年真题04-25
学生点名册模板08-16
高效课堂学习心得体会范文大全03-20
历年试题(第三章)11-12
CMM课程笔记及作业01-08
市政管线施工方案05-04
PDF转WORD乱码怎么办05-23
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 考试题
- Oracle
- JDBC
- android系统从systemserver开始的launcher启动详细流程
- 河北省衡水实验中学内蒙古高考集训中心2018届高三第五次模拟考试理综化学试题 Word版含答案
- 2013年助理物流师(三级)考试模拟题及答案要点
- 关于印发《港口建设费征收使用管理办法》的通知(财综29号)
- 二幼师幼儿文学期中考试
- 选修课《逻辑学》笔记
- WLAN与2G/3G网络融合计费规范
- 河北省沧州市献县三堤口中学2015-2016学年七年级上学期期中数学试卷
- 贵阳市人民政府关于加快苗木花卉产业发展的实施意见
- 达内java第三次月考(web+servlet+jdbc)2016年1月
- 四大名著
- 子洲县概况
- 世界各国的主要节日
- 新课标-最新湘教版七年级数学上学期《代数式》单元检测卷及答案解析-精编试题
- 如何利用循证矫治对危安犯进行教育改造
- 物理化学实验思考题
- 电力营销过程中的智能用电技术
- 2015年全国高考理科数学分类汇编 - 9圆锥曲线
- 高师培养基础教育教师科学素养六结合-模式的建构
- 中国区域总供给曲线斜率差异性分析