oracle选择题题库
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle 选择题题库
1.以下命令哪个是SQL*PLUS 命令()
A.UPDATE B.EDIT C.SELECT D.ALTER TABLE
2.用SQL*PLUS的_____命令可以查看表的结构信息,包括列的名称和数据类型
A.DESCRIPTION B.DESC C.SHOW TABLE D.SHOW USER
3.Oracle的前端工具是()
A.SQL*PLUS ++ C.PL/SQL D.JAVA
4.在SQL*PLUS中,如何运行SQL脚本程序( )
A./ B.@脚本C.EXE 脚本D.不能在SQL*PLUS中直接运行脚本5.用命令将SQL*PLUS缓冲区中的内容保存到文件中,使用下列哪种方法( )
A.将缓冲区的内容Ctrl+C,然后再Ctrl+V到文件中即可
B.使用SAVE命令参数是文件路径
C.WRITE 方式,参数是文件路径
D.Oracle会自动保存
6.用来设置一行能够显示的字符长度的命令是( )
A.SET LINESIZE B.SET LINE
C.SET LINEBUFFER D.SET SIZELINE
7.以下哪个命令用来设置查询显示结果的列宽
A.SET COLUMN SIZE B.COLUMN 列FORMAT 长度
C.COLUMN 列长度D.长度OF COLUMN
8.ORACLE用来判断列值是否为空的操作符是____
A.= NULL B.IS NULL C.AS NULL D.NULL IS
9.在客户定单表(CUSTOMER)中有一列为单价(PRICE),写一个SELECT命令显示所有单价
在500以上的查询语句。
A SELECT * FROM CUSTOMER WHERE PRICE>500;
B SELECT * FROM CUSTOMER WHERE PRICE BETWEEN 500 AND *;
C SELECT * FROM CUSTOMER WHERE PRICE LIKE '%500%';
D SELECT * FROM CUSTOMER WHER
E PRICE>=500;
10.分析以下SQL 命令:
SELECT price
FROM inventory
WHERE price BETWEEN 1 AND 50
AND (price IN(55, 30, 95);
命令执行后的输出结果是:()
A 55
B 30
C 95
D NULL
11.分析以下的SQL 命令:
SELECT manufacturer_id
FROM inventory
WHERE manufacturer_id LIKE '%N\%P\%O%' ESCAPE '\';
命令执行的返回结果是()
A 所有包含'NPO'的纪录
B 所有包含'N\P\O'的纪录
C 所有包含'N%P%O'的纪录
D 所有包含'%N\P\O%'的纪录
12.ROUND 和TRUNC操作的区别是()
A ROUND在截掉数据时有四舍五入的判断,TRUNC直接按要求截掉没有进位。
B 都是将数据按指定的长度截断
C TRUNC是四舍五入,ROUND是截断
D 都会四舍五入
13.如果在where子句中有两个条件要同时满足,应该用以下哪个逻辑符来连接()
14.在从两个表中查询数据时,连接条件要放在哪个子句中()
BY
15.用以下哪个子句来限制分组统计结果信息的显示
16.哪中类型的约束只能定义在列级()
A. CHECK NULL KEY KEY
17.在建表时如果希望某列的值,在一定的范围内,应建什么样的约束
A. CHECK NULL KEY KEY
18.RDBMS是下列哪一项的缩写:___
A Relational DataBase Management System(关系数据库管理系统)
B Relational DataBase Migration System(关系数据库移植系统)
C Relational Data Migration System(关系数据移植系统)
D Relational DataBase Manage System(关系数据库管理系统)
19.INSERT语句是()
A DML语句
B DDL语句
C DCL语句
D DTL语句
20.COUNT(列名)函数返回()
A 包含空值和重复值的所有记录
B 不包含空值和重复值的记录
C 包含重复值,但不包含空值的记录
D 都不是
21.()操作符将两个查询的结果合并为单个结果
A 算术
B 比较
C 集合
D 以上都不是
22.()操作符之返回两个查询的共有行
A INTERSECT
B UNION
C MINUS
D 没有
23.()函数返回一个值除以另一个值后的余数
A MOD
B ABS
C CEIL
D 以上都不是
24.()子句处理分组的结果
A WHERE
B HAVING
C SELECT
D 以上都不是
25.TRUNCATE TABLE 是用于()
A 删除表结构
B 仅删除记录C删除结构和记录D都不是
26.同义词用于下列情况()
1 隐藏对象的名称和所有者
2 提供对对象的公共访问
A 两者都对
B 1错2对
C 两者都错
D 1对2错
27.()是oracle提供的一个对象,可以生成唯一的连续的整数
A 同义词
B 序列
C 视图
D 索引