Oracle数据库试题100题(附答案)
1.当Oracle服务器启动时,下列哪种文件不是必须的(D)。
A.数据文件
B.控制文件
C.日志文件
D.归档日志文件
2.在Oracle中,当用户要执行SELECT语句时,下列哪个进程从磁盘获得用户需要的数据(B)。
A.用户进程
B.服务器进程
C.日志写入进程(LGWR
D.检查点进程(CKPT)
3.在Oracle中,一个用户拥有的所有数据库对象统称为(B)。
A.数据库
B.模式
C.表空间
D.实例
4.在Oracle中,有一个教师表teacher的结构如下:
oracle游标的使用ID NUMBER(5)
NAME V ARCHAR2(25)
EMAIL VARCHAR2(50)
下面哪个语句显示没有Email地址的教师姓名(C)。
A.SELECT name FROM teacher WHERE email = NULL;
B.SELECT name FROM teacher WHERE email <> NULL;
C.SELECT name FROM teacher WHERE email IS NULL;
D.SELECT name FROM teacher WHERE email IS NOT NULL;
5.在Oracle数据库的逻辑结构中有以下组件:
A 表空间
B 数据块
C 区
D 段
这些组件从大到小依次是(B)。
A.A→B→C→D
B.A→D→C→B
C.A→C→B→D
D.D→A→C→B
6.在Windows操作系统中,Oracle的(A)服务监听并接受来自客户端应用程序的连接请求。
A.OracleHOME_NAMETNSListener
B.OracleServiceSID
C.OracleHOME_NAMEAgent
D.OracleHOME_NAMEHTTPServer
7.在Oracle 中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle 就将(B)表空间分配给用户作为默认表空间。
A.USER
B.SYSTEM
C.SYS
D.DEFAULT
8.在Oracle数据库中,(B)用户模式存储数据字典表和视图对象。
A.SYSTEM
B.SYS
C.SCOTT
D.YSDBA
9.在Oracle中,下面哪条语句当COMM字段为空时显示0,不为空时显示COMM的值(A)。
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;
10.在Oracle中,下面用于限制分组函数的返回值的子句是(B)。
A.WHERE
B.HA VING
C.ORDER BY
D.无法限定分组函数的返回值
11.在Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是(C)。
A.select seq.ROWNUM from dual;
B.select seq.ROWID from dual;
C.select seq.CURRV AL from dual;
D.select seq.NEXTV AL from dual;
12.在Oracle中,游标都具有下列属性,除了(C)。
A.%NOTFOUND
B.%FOUND
C.%ROWTYPE
D.%ISOPEN
E.%ROWCOUNT
13.在Oracle中,当控制一个显式游标时,下面哪种命令包含INTO子句(C)。
A.OPEN
B.CLOSE
C.FETCH
D.CURSOR
14.Oracle提供的(D),能够在不同硬件平台上的Oracle数据库之间传递数据。
A.归档日志运行模式
B.RECOVER命令
C.恢复管理器(RMAN)
D.Export和Import工具
15.有表一的查询结果如下,该表为学生成绩表

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。