数据库应用技术复习试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题
1.SQL*PLUS在ORACLE数据库系统中得作用,以下叙述正确得就是(C)
A。就是ORACLE数据库服务器得主要组成部分,就是服务器运行得基础构件。B。就是ORACLE数据库系统底层网络通信协议,为所有得ORACLE应用程序提供一个公共得通信平台。
C.就是ORACLE客户端访问服务器得一个工具,通过它可以向服务器发送SQL 命令。
D.就是ORACLE客户端到客户端得点对点得通信工具,用来传递各个客户端得数据。
2.命令sqlplus /nolog得作用就是(C )
A.仅创建一个ORACLE实例,但并不打开数据库、
B. 仅创建一个ORACLE实例,但并不登录数据库、
C。启动sqlplus,但并不登录数据库
D.以nolog用户身份启动sqlplus
3.在SQL*PLUS中显示EMP表结构得命令就是(B)
A。LIST EMP
B.DESC EMP
C。SHOW DESC EMP
D.STRUCTURE EMP
4.在SQL*PLUS环境中可以利用DBMS_OUTPUT包中得PUT_LINE方法来回显服务器端变量得值
但在此之前要利用一个命令打开服务器得回显功能,这一命令就是( D)
A.set serveron
B。set serverecho on
C.set servershow on
D.set serveroutput on
5.在SQL*PLUS中执行刚输入得一条命令用(A )
(A)正斜杠(/)
(B) 反斜杠(\)
(C) 感叹号(!)
(D) 句号(、)
6.在SQL*PLUS中显示当前用户得命令就是(C )
(A) show account
(B) show accountname
(C) show user
(D) show username
7.当用SQL*PLUS已经登录到某一数据库,此时想登录到另一数据库,应该用命令( A)
(A) CONN (B) DISC (C) GOTO (D) LOGON
8.假定表A中有十万条记录,要删除表中得所有数据,但仍要保留表得结构,请问用以下哪个命令效率最高( D)
(A) delete froma;
(B) drop table a;
(C) trunc tablea;
(D) truncate tablea;
9.如果一个进程意外终止,ORACLE使用下列哪一个后台进程来释放它所占用得资源(D)
(A) DBWn(B)LGWR (C) SMON (D) PMON
10.ORACLE网络侦听器位于(B )
(A)ORACLE客户端
(B)ORACLE服务器端
(C)ORACLE客户端与服务器端
(D) ORACLE得中间层服务器端
11.以下关于表空间得叙述正确得就是(D )
(A) 表就是表空间得基础,表空间就是所有相关表所占空间得总与
(B)表空间就是由一至多个数据文件构成得,每个表占用一个数据文件(C)一张表可以占用多个表空间,一个表空间也可以容纳多张表
(D)一个表空间可以容纳多张表,但一张表只能归属于一个表空间
12.用符号"—〉"表示组成关系,下面哪一个组成关系正确表示了ORACLE数据库得逻辑存储结构(B)
(A)块-〉段—>区-〉表空间—>数据库
(B)块—〉区->段—〉表空间—〉数据库
(C) 块—>表空间-〉区—〉段—>数据库
(D) 块-〉段—>表空间—>区—〉数据库
13.根据不同得需要,可对数据库服务器进行相应得启动方式,当以STARTUP MOUNT方式启动时,以下说法正确得就是( B)
(A)仅仅创建一个数据库实例
(B) 创建了数据库实例并且挂载了数据库
(C) 创建了数据库实例,同时也创建了数据库
(D) 打开了数据库,但只能供系统用户访问
14.在ORACLE客户端网络配置文件中"PORT"参数值为(A )
(A)服务器得侦听端口,默认为1521
(B) 服务器得侦听端口,默认为7778
(C) 中间层得接入端口,默认为1521
(D)中间层得接入端口,默认为7778
15.在ORACLE客户端网络配置文件中"SID"参数值为(D )
(A)服务器得IP
(B) 服务器得机器名
(C)服务器得数据库域名
(D) 服务器得实例名
16.以下关于数据库过程与函数叙述正确得就是(A )
(A) 过程与函数都就是命名得PL/SQL块,但执行效率要比普通PL/SQL 块高
(B) 过程与函数都就是命名得子程序,每次执行前由数据库进行编译
(C) 过程就是没有返回参数得,而函数就是有返回参数得
(D)过程不带输入参数,而函数就是要带输入参数得
17.以下关于数据库包得叙述正确就是得(B )
(A) 包就是由包头与包体组成得,在定义包头时,必须也要同时定义好包体(B) 包就是由包头与包体组成得,包头与包体就是可以分别创建得
(C)包就是由包头与包体组成得,包头与包体可以写在一起,也可以分别定义
(D)包就是由包头与包体组成得,包头就是包体中所有变量得定义区,而包体则只就是执行代码部分
18.当对数据库进程调整时,要求除DBA用户外得其它用户都不能访问数据库,这时可以用以下哪种数据库启动方式(C )
(A) STARTUP NOMOUNT
(B) STARTUP MOUNT
(C) STARTUP RESTRICT
(D) STARTUP FORCE
19.在关闭数据库时,要求当前尚未处理完成得事务立即停止处理,未完成事务进行回滚、可采用下列哪种方式( C)