Oracle 考试试题(带答案)
更新时间:2023-10-18 17:34:01 阅读量: 综合文库 文档下载
- oracle推荐度:
- 相关推荐
郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询
Oracle考试试题
一、选择(每题3分) 1) 当Oracle服务器启动时,下列哪种文件不是必须的()。 a) 数据文件 b) 控制文件 c) 日志文件 d) 归档日志文件 参考答案 D 2) 在Oracle中,当用户要执行SELECT语句时,下列哪个进程从磁盘获得用
户需要的数据()。
a) 用户进程 b) 服务器进程 c) 日志写入进程(LGWR) d) 检查点进程(CKPT) 参考答案 B 3) 在Oracle中,一个用户拥有的所有数据库对象统称为()。 a) 数据库 b) 模式 c) 表空间 d) 实例 参考答案 B 4) 在Oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、
秒)的函数有()。
a) DATEPART b) EXTRACT c) TO_CHAR d) TRUNC 参考答案 bc 5) 在Oracle中,有一个教师表teacher的结构如下:
ID NUMBER(5)
NAME VARCHAR2(25) EMAIL VARCHAR2(50)
下面哪个语句显示没有Email地址的教师姓名()。
a) SELECT name FROM teacher WHERE email = NULL;
1
郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 b) c) d) 参考答案 6)
在Oracle数据库的逻辑结构中有以下组件:
A 表空间 B 数据块 C 区 D 段 这些组件从大到小依次是()。
a) A→B→C→D b) A→D→C→B c) A→C→B→D d) D→A→C→B 参考答案 b 7)
在Windows操作系统中,Oracle的()服务监听并接受来自客户端应用程
序的连接请求。
a) OracleHOME_NAMETNSListener b) OracleServiceSID c) OracleHOME_NAMEAgent d) OracleHOME_NAMEHTTPServer 参考答案 a
8) 在Windows操作系统中,Oracle的()服务是使用iSQL*Plus必须的。 a) OracleHOME_NAMETNSListener b) OracleServiceSID c) OracleHOME_NAMEAgent d) OracleHOME_NAMEHTTPServer 参考答案 B 9)
在 Oracle 中创建用户时,若未提及 DEFAULT TABLESPACE 关键字,则
Oracle 就将()表空间分配给用户作为默认表空间。。
a) USER b) SYSTEM c) SYS d) DEFAULT 参考答案 B 10)
SELECT name FROM teacher WHERE email <> NULL; SELECT name FROM teacher WHERE email IS NULL;
SELECT name FROM teacher WHERE email IS NOT NULL;
C
在Oracle数据库中,()用户模式存储数据字典表和视图对象。 a) SYSTEM
2
郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 b) c) d) 参考答案 11)
在Oracle中,下面哪条语句当COMM字段为空时显示0,不为空时显示COMM的值()。
a) SELECT ename, NVL(comm, 0) FROM emp; b) SELECT ename, NULL(comm, 0) FROM emp; c) SELECT ename, NULLIF(comm, 0) FROM emp; d) SELECT ename, DECODE(comm, NULL, 0) FROM emp; 参考答案 A
12) 在Oracle中,下面用于限制分组函数的返回值的子句是()。 a) WHERE b) HAVING c) ORDER BY d) 无法限定分组函数的返回值 参考答案 b 13)
在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; 参考答案 c
14) 在Oracle中,游标都具有下列属性,除了()。 a) %NOTFOUND b) %FOUND c) %ROWTYPE d) %ISOPEN e) %ROWCOUNT 参考答案 c 15)
SYS SCOTT SYSDBA
B
在Oracle中,当控制一个显式游标时,下面哪种命令包含INTO子句()。 a) OPEN b) CLOSE
3
郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 c) d) 参考答案 16)
在Oracle中,PL/SQL块中定义了一个带参数的游标: CURSOR emp_cursor(dnum NUMBER) IS
SELECT sal, comm FROM emp WHERE deptno = dnum; 那么正确打开此游标的语句是()。
a) OPEN emp_cursor(20); b) OPEN emp_cursor FOR 20; c) OPEN emp_cursor USING 20; d) FOR emp_rec IN emp_cursor(20) LOOP … END LOOP; 参考答案 ad
17) Oracle提供的(),能够在不同硬件平台上的Oracle数据库之间传递数据。 a) 归档日志运行模式 b) RECOVER命令 c) 恢复管理器(RMAN) d) Export和Import工具 参考答案 d
18 有表一的查询结果如下,该表为学生成绩表 select id,grade from student_grade ID GRADE -------- ----------- 1 50 2 40 3 70 4 80 5 30 6 90
表二为补考成绩表
select id,grade from student_makeup ID GRADE -------- ----------- 1 60 2 80 5 60
现在通过如下语句把补考成绩更新到成绩表中,并提交:
FETCH CURSOR
c
4
郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 update student_grade s set s.grade = (select t.grade from student_makeup t where s.id=t.id); commit;
请问之后查询:
select GRADE from student_grade where id = 3;结果为: C
A: 0 B: 70 C: null D: 以上都不对
19 根据以下的在不同会话与时间点的操作,判断结果是多少,
session1 session2
-------------------------------------- ---------------------------------------- T1 select count(*) from t; --显示结果(1000)条
T2 delete from t where rownum <=100;
T3 begin
delete from t where rownum <=100; commit; end; / T4 truncate table t;
T5 select count(*) from t; --这里显示的结果是多少 D
A: 1000 B: 900 C: 800 D: 0
20 有数据”test”分别存放到char(10)和varchar2(10)类型的字段中,其实际存储长度为 a) 10 10 b) 4 4 c) 10 4 d) 4 10
二、简答(每题10分)
1 SGA主要有那些部分,主要作用是什么 ? 答:
(1) 数据块高速缓存区:储存了从数据文件中检索到的数据块的镜像拷贝使得获取和修改
数据的时候大大的提高了性能;
(2) 字典缓存区:收集了最近使用过的数据库的定义。在分析阶段,服务进程查询数据字
典解析对象命名和验证访问的有效性。把数据字典信息缓存进内存可以提高检索的响应速度。
(3) 重做日志缓存区:记录了数据库数据块的所有改变。主要是为了恢复
5
郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 (4) SQL共享池:储存最近执行过的SQL和PL/SQL语句信息。允许共享常用的语句 (5) Java池:
(6) 大池(多缓冲池)
2 oracle系统进程主要有哪些? 答:
(1) DBWR:数据库写进程 (2) LGWR:日志写进程 (3) SMON:系统监控进程 (4) PMON:进程监控 (5) CKPT:检查点进程 (6) RECO:恢复进程 (7) ARCH:归档进程 (8) LCKn:锁进程
(9) QMNn:队列监控进程 (10) Dnnn:调度进程
(11) Snnn:共享服务器进程 (12) LMS:全局缓存服务进程
3在orders表上建立一个触发器,使得一旦订单成功不能修改下订单日期 答:
create or replace trigger Refuse
before update of orderdate on orders begin
raise_application_error(-20001,'不能改变订单日期!'); END;
4 编写存储过程计算某一月书的销售利润 答:
create or replace function mysum(SDate date) return number is
salesum number(10, 2) := 0; begin
select sum((retail-cost)*quantity) into salesum from books b, orders o, orderitems i where o.order# = i.order# and i.isbn = b.isbn
and o.orderdate >= tranc(SDate, ‘mm’) and o.orderdate <= last_day(sdate); return salesum; end;
6
郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 (4) SQL共享池:储存最近执行过的SQL和PL/SQL语句信息。允许共享常用的语句 (5) Java池:
(6) 大池(多缓冲池)
2 oracle系统进程主要有哪些? 答:
(1) DBWR:数据库写进程 (2) LGWR:日志写进程 (3) SMON:系统监控进程 (4) PMON:进程监控 (5) CKPT:检查点进程 (6) RECO:恢复进程 (7) ARCH:归档进程 (8) LCKn:锁进程
(9) QMNn:队列监控进程 (10) Dnnn:调度进程
(11) Snnn:共享服务器进程 (12) LMS:全局缓存服务进程
3在orders表上建立一个触发器,使得一旦订单成功不能修改下订单日期 答:
create or replace trigger Refuse
before update of orderdate on orders begin
raise_application_error(-20001,'不能改变订单日期!'); END;
4 编写存储过程计算某一月书的销售利润 答:
create or replace function mysum(SDate date) return number is
salesum number(10, 2) := 0; begin
select sum((retail-cost)*quantity) into salesum from books b, orders o, orderitems i where o.order# = i.order# and i.isbn = b.isbn
and o.orderdate >= tranc(SDate, ‘mm’) and o.orderdate <= last_day(sdate); return salesum; end;
6
正在阅读:
Oracle 考试试题(带答案)10-18
道德与法治七年级下练习题(含答案) - 法律在我们身边09-12
国家资助伴我成长征文02-20
关于转观念勇担当创效益的心得体会09-10
星火贯通英语15篇文章贯通六级词汇10-10
区旅游局上半年工作总结和下半年工作规划08-02
数学实验练习题10-16
中国曲轴行业调查分析及市场报告目录02-27
峨庄瀑布群风景区作文600字06-20
- Win7 安装MySql图示
- 计算器课程设计报告
- 部编版八年下语文第三单元第六单元古诗文理解默写练习及答案
- 13质量通病防治方案和施工措施
- 土力学试题~~~~
- 公务员打印资料
- 传热膜系数测定实验报告 - 图文
- 新时期煤矿协管安全工作的创新与实践
- 第五章 习题及参考答案
- 220kV架空线路强条执行记录表
- 音乐欣赏读后感
- 高炉
- 劳动教育需要新的时代内涵
- 10建筑地面工程施工质量验收规范GB50209-20021
- 银行会计练习题2答案
- 2013年七年级地理上册知识点复习提纲湘教版
- 人教版三年级语文上册第四单元测试题(A卷)(有答案)
- 营养师第九章练习题
- 湖北省武汉市2018届高三毕业生二月调研 理综化学
- 行业分析2018-2023年中国男性护肤品行业市场发展分析及投资前景
- 考试试题
- 答案
- Oracle
- 房地产估价资本化率的国内外比较分析及启示
- 河北省旅游景区古诗词
- 议论文写作指导之分论点设置(教师版)(整理精校版)
- 砌体门窗洞口做法 - 图文
- 二氧化碳系统试验大纲
- 充气式电缆管道密封装置的陈述概要
- 2017高考英语单项选择练习题及答案
- 江苏省扬州市邗江区2018届九年级语文10月月考试题苏教版
- 电厂机组深度调峰运行方案
- 六年级下语文教学反思-7聂将军与日本小姑娘苏教版
- 最新初中数学--相似三角形综合题专项训练
- 献县教育体育局关于学校体育工作考核办法
- 小学生学习动机的培养和激发
- 分数阶微分方程 - 课件 - 图文
- 逸夫小学学生防拥挤踩踏演练活动方案
- 人教版初中语文九年级上册电子课本
- 2016国家公务员证监会面试考情分析
- 西大2017版1130《生理学》网上作业及课程考试复习资料有答案
- 《管理会计》补充习题第四章
- 替票使用管理规定-6月1开始执行 - 图文