Oracle期末复习题汇总

上传人:桔**** 文档编号:488090055 上传时间:2023-12-13 格式:DOC 页数:13 大小:183KB
返回 下载 相关 举报
Oracle期末复习题汇总_第1页
第1页 / 共13页
Oracle期末复习题汇总_第2页
第2页 / 共13页
Oracle期末复习题汇总_第3页
第3页 / 共13页
Oracle期末复习题汇总_第4页
第4页 / 共13页
Oracle期末复习题汇总_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《Oracle期末复习题汇总》由会员分享,可在线阅读,更多相关《Oracle期末复习题汇总(13页珍藏版)》请在金锄头文库上搜索。

1、、选择题1. SQL*PLUS在ORACL数据库系统中的作用,以下叙述正确的是()A. 是ORACL数据库服务器的主要组成部分,是服务器运行的基础构件。B. 是ORACL数据库系统底层网络通信协议,为所有的ORACL应用程序提供一 个公共的通信平台。C是ORACL客户端访问服务器的一个工具,通过它可以向服务器发送SQL命 令。D.是ORACL客户端到客户端的点对点的通信工具,用来传递各个客户端的数 据。2. 命令sqlplus /nolog的作用是()A. 仅创建一个ORACL实例,但并不打开数据库B. 仅创建一个ORACL实例,但并不登录数据库.C. 启动sqlplus,但并不登录数据库D.

2、 以nolog用户身份启动sqlplus3. 在SQL*PLUS显示EMP表结构的命令是()A. LIST EMPB. DESC EMPC. SHOW DESC EMPD. STRUCTURE EMP4. 在SQL*PLUS境中可以利用DBMS_OUTP包中的PUT_LINE方法来回显服务 器端变量的值但在此之前要利用一个命令打开服务器的回显功能,这一命令是()A. set server onB. set serverecho onC. set servershow onD. set serveroutput on5. 在SQL*PLUS执行刚输入的一条命令用()(A) 正斜杠(/)(B) 反

3、斜杠()(C) 感叹号(D) 句号()6. 在SQL*PLUS显示当前用户的命令是()(A) show acco unt(B) show acco untn ame(C) show user(D) show user name7. 当用SQL*PLU已经登录到某一数据库,此时想登录到另一数据库,应该用命令()(A) CONN (B) DISC (C) GOTO (D) LOGON8假定表A中有十万条记录,要删除表中的所有数据,但仍要保留表的结构,请问 用以下哪个命令效率最高()(A) delete from a;(B) drop table a;(C) trunc table a;(D) tr

4、un cate table a;9. 如果一个进程意外终止ORACLES用下列哪一个后台进程来释放它所占用的 资源()(A) DBWn (B) LGWR (C) SMON(D) PMON10. ORACLB络侦听器位于()(A) ORACLE客 户端(B) ORACLE!艮务器端(C) ORACLE客户端和服务器端(D) ORACLE的中间层服务器端11. 以下关于表空间的叙述正确的是()(A) 表是表空间的基础,表空间是所有相关表所占空间的总和(B) 表空间是由一至多个数据文件构成的,每个表占用一个数据文件(C) 一张表可以占用多个表空间,一个表空间也可以容纳多张表(D) 一个表空间可以容纳

5、多张表,但一张表只能归属于一个表空间12. 用符号-表示组成关系,下面哪一个组成关系正确表示了 ORACL数据库的 逻辑存储结构()(A) 块- 段- 区- 表空间-数据库(B) 块- 区-段- 表空间-数据库(C) 块- 表空间- 区- 段-数据库(D) 块- 段- 表空间- 区-数据库13. 根据不同的需要,可对数据库服务器进行相应的启动方式,当以STARTUPMOUN方式启动时,以下说法正确的是()(A) 仅仅创建一个数据库实例(B) 创建了数据库实例并且挂载了数据库(C) 创建了数据库实例,同时也创建了数据库(D) 打开了数据库,但只能供系统用户访问14. 在ORACL客户端网络配置文

6、件中PORT参数值为()(A) 服务器的侦听端口,默认为1521(B) 服务器的侦听端口,默认为7778(C) 中间层的接入端口,默认为1521(D) 中间层的接入端口,默认为777815. 在ORACL客户端网络配置文件中SID参数值为()(A) 服务器的IP(B) 服务器的机器名(C) 服务器的数据库域名(D) 服务器的实例名16. 以下关于数据库过程和函数叙述正确的是()(A) 过程和函数都是命名的PL/SQL块,但执行效率要比普通PL/SQL块高(B) 过程和函数都是命名的子程序,每次执行前由数据库进行编译(C) 过程是没有返回参数的,而函数是有返回参数的(D) 过程不带输入参数,而函

7、数是要带输入参数的17. 以下关于数据库包的叙述正确是的()(A) 包是由包头和包体组成的,在定义包头时,必须也要同时定义好包体(B) 包是由包头和包体组成的,包头和包体是可以分别创建的(C) 包是由包头和包体组成的,包头和包体可以写在一起,也可以分别定义(D) 包是由包头和包体组成的,包头是包体中所有变量的定义区,而包体则只 是执行代码部分18. 当对数据库进程调整时,要求除DB/用户外的其它用户都不能访问数据库,这 时可以用以下哪种数据库启动方式()(A) STARTUP NOMOUNT(B) STARTUP MOUNT(C) STARTUP RESTRICT(D) STARTUP FOR

8、CE19. 在关闭数据库时,要求当前尚未处理完成的事务立即停止处理,未完成事务 进行回滚.可采用下列哪种方式()(A) SHUTDOWN(B) SHUTDOWN ABORT(C) SHUTDOWN IMMEDIATE(D) SHUTDOWN TRANSACTIONAL20. 以下ORACL认证的级别由低到高排列正确的是()(A) OCA-OCP-OCM(B) OCM-OCP-OCA(C) OCP-OCA-OCM(D) OCA-OCM-OCP21. Oracle Database包括哪三类文件?(A) 控制文件,数据文件,日志文件(B) 参数文件,备份文件,归档日志文件(C) 密码文件,归档日志

9、文件,跟踪文件(D) 重做日志文件,备份文件,用户文件22. 在以下PL/SQL循环语句的括号位置应该填写for i in 1 ( ) 10 loop(A) TO(B) -(C) .(D) INC23. emp表是雇员信息表,sal字段存放是的雇员的月薪 以下哪个变量可以存放sal类型的值(A) v_sal emp%rowtype;(B) v_sal emp.sal%type;(C) v_sal emp.sal.%type;(D) v_sal %type(emp.sal);24. 在PL/SQL环境中,以下说法正确的是(A) 字符串是用单引号加以界定的(B) 字符串是用双引号加以界定的(C)

10、对于单行注释可以用双斜线/开始(D) 多行注释是以大括号加以界定的25. 客户端用于网络连接的两个配置文件文件是(A) TNSNAMES.ORA和 SQLNET.ORA(B) TNSNAMES.ORA和 LISTENER.ORA(C) TNSNAMES.ORA 口 INIT.ORA(D) SQLNET.ORA和 LISTENER.ORA26. 当表的重复行数据很多时,应该创建的索引类型应该是()(A)B 树(B)reverse(C)bitm ap(D)函数索引27. 关于触发器,下列说法正确的是()(A)可以在表上创建INSTEAD OF触发器(B)语句级触发器不能使用“:old ”和“:ne

11、w”(C)行级触发器不能用于审计功能(D)触发器可以显式调用28. 下列哪个命令是用于 ORACLE中数据导出的()(A)exp (B)imp (C)i nput (D)output29. 一般在()中有机会使用:NEW和:OLD(A)游标(B)存储过程(C)函数(D)触发器30. 按照对()的管理方式,可以将表空间分为数据字典管理表空间和本地化管理表空间A)段B)区C)表D)Oracle 块31. 下列那个文件不属于数据库Database的一部分()A )控制文件B )参数文件C)数据文件D )日志文件32. 下列选项中不是本地 Net服务名所包含的内容的是()A)主机名(IP地址)B)端口

12、号C)控制文件名D)实例名33. 下列不属于SGA的是()A)SMON的一个重要的职责是进行实例恢复B)PMON的一个职责是清理孤儿会话C)LGWR在CKPT进程未启动的情况下承担起生成检查点的职责D)DBWR负责将用户请求的数据放入到缓存,并在适当的时机将缓存中的数据写入文件34. 下列不属于SGA的是()A)块缓冲区(Database Buffers) B)共享池C)库缓存(Library cache )D)专用服务器模式下的会话信息(Session In formation )35. 下列关于Oracle启动的说法中不正确的是()A)数据库可以先 startup mount,然后用alt

13、er database open将数据库打开联机B)数据库可以在 open的状态下,用 alter database mount将数据库降到 mount状态C) 数据库可以先 startup nomount,然后用alter database open将数据库打开到 open联机状态D) 利用startup命令,如果没有什么故障,数据库可以直接到open的状态36. 在Oracle中,当用户执行 Select语句时,下列哪个进程负责从磁盘中获得用户需要的数据?()A)用户进程(user process)B)服务器进程(Server process)C)检查点进程(CKPT )D)日志进程(LG

14、WR )37. 在Oracle中,有一个教师表 teacher的结构如下ID number(5)Name varchar2(10)Email varchar2(20)下面哪个语句显示没有 Email地址的教师的姓名()A ) select name from teacher where email=null;B)select name from teacher where emailnull;C)select name from teacher where email is nuII;D)select name from teacher where email is not null;38.

15、在windows操作系统中,Oracle的()服务监听并接受客户端应用程序的连接请求A)OracleHome_NAMETNSListenerB)OracleServiceSIDC)OracleHome_NameAgentD)OracleHome_NameHTTPServer39. 下列有关包的使用说法错误的是()A)在不同的包内模块可以重名B)包的私有过程不能被外部程序调用C )包体中的过程和函数必须在包头部分说明D)必须先创建包头,然后创建包体40. 实例启动后,数据库处于()阶段。A. MOUNT B. OPENC. NOMOUNT D. None41. 当Oracle数据库启动时,如果由于操作系统的原因,一个数据文件或重做日志文件无法正常打开或发生故

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号