Oracle数据库基础与进阶测试题及答案.docxVIP

Oracle数据库基础与进阶测试题及答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Oracle数据库基础与进阶测试题及答案

一、单项选择题(共10题,每题3分,共30分)

下列关于Oracle表空间的描述,正确的是()

A.一个表空间只能对应一个数据文件

B.系统表空间(SYSTEM)不能存放用户数据

C.临时表空间用于存储临时操作产生的数据,数据库重启后数据丢失

D.表空间一旦创建,数据文件大小不可调整

执行SELECT*FROMempWHEREempno=7369FORUPDATE语句后,该记录会被加哪种锁?()

A.共享锁(S锁)

B.排他锁(X锁)

C.行级共享锁(RS锁)

D.表级排他锁(TM锁)

下列哪种索引类型最适合用于高基数列(列值重复率低)的等值查询?()

A.位图索引

B.B树索引

C.函数索引

D.反向键索引

关于Oracle事务,下列说法错误的是()

A.事务的ACID特性中,原子性指事务要么全部执行,要么全部回滚

B.COMMIT语句会提交事务并释放所有锁

C.未提交的事务在数据库崩溃后,重启时会自动回滚

D.事务隔离级别越高,并发性能越好

要查询emp表中薪水(sal)排名前3的员工信息,正确的SQL语句是()

A.SELECT*FROMempORDERBYsalDESCLIMIT3;

B.SELECT*FROMempWHEREROWNUM=3ORDERBYsalDESC;

C.SELECT*FROM(SELECT*FROMempORDERBYsalDESC)WHEREROWNUM=3;

D.SELECTTOP3*FROMempORDERBYsalDESC;

下列哪种备份方式属于物理备份?()

A.导出(expdp)备份

B.表空间热备份

C.逻辑备份

D.SQL脚本备份

关于PL/SQL的存储过程,下列说法正确的是()

A.存储过程必须有返回值

B.存储过程不能接收参数

C.存储过程可以被其他PL/SQL块调用

D.存储过程执行结果只能通过OUT参数返回

要查看当前数据库的连接数,可查询哪个数据字典视图?()

A.DBA_USERS

B.VSESSION

C.DBA_TABLES

D.VINSTANCE

下列哪种约束可以确保列值唯一且不为空?()

A.UNIQUE约束

B.NOTNULL约束

C.PRIMARYKEY约束

D.CHECK约束

执行ALTERTABLEempADDCONSTRAINTuk_emp_nameUNIQUE(ename)语句后,Oracle会自动创建哪种索引?()

A.位图索引

B.B树索引

C.函数索引

D.复合索引

二、多项选择题(共5题,每题4分,共20分,多选、少选、错选均不得分)

下列属于Oracle数据库主要文件类型的有()

A.数据文件(DataFile)

B.控制文件(ControlFile)

C.日志文件(RedoLogFile)

D.参数文件(ParameterFile)

关于Oracle索引,下列说法正确的有()

A.索引可以提高查询效率,但会降低插入、更新、删除的效率

B.一个表可以创建多个索引

C.索引会占用额外的存储空间

D.删除索引会影响表中的数据

下列哪些操作会触发事务提交?()

A.执行COMMIT语句

B.执行DDL语句(如CREATETABLE)

C.正常关闭数据库

D.执行ROLLBACK语句

关于Oracle的闪回技术,下列说法正确的有()

A.闪回查询可以查看过去某个时间点的数据

B.闪回表可以将表恢复到之前的状态,且不影响其他表

C.闪回数据库需要启用归档日志

D.闪回技术只能恢复误删除的数据,不能恢复误更新的数据

下列属于PL/SQL中常用异常处理的有()

A.NO_DATA_FOUND

B.TOO_MANY_ROWS

C.ZERO_DIVIDE

D.VALUE_ERROR

三、简答题(共3题,每题10分,共30分)

简述Oracle中表空间与数据文件的关系。

什么是Oracle的归档日志模式?与非归档日志模式相比,它有哪些优势?

简述PL/SQL中存储过程与函数的区别。

四、实操题(共1题,20分)

现有员工表emp(结构如下)和部门表dept(结构如下):

emp表:empno(员工编号,主键)、ename(员工姓名)、job(职位)、mgr(上级编号)、hire

文档评论(0)

151****9429 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档