《Oracle数据库应用》练习题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Oracle 数据库应用》

选择题

1. __________________________________ 在Windows 操作系统中,Oracle 的 服务监听并接受来自客户端应用程序的 连接请求。

OracleHOME_NAMETNSListe ner OracleServiceSID OracleHOME_NAMEAge nt OracleHOME_NAMEHTT PServer 2. ORACLE 中,用来判断列值是否为空的操作符是

3. 在CUSTOME 中有一列为单价(PRICE ,写一个 SELECT 命令显示所有单价在 500以上的查询语句

SELECT * FROM CUSTOMER WHERE P RICE MORE THAN 500; SELECT * FROM CUSTOMER WHERE P RICE BETWEEN 500 AND *; SELECT * FROM CUSTOMER WHERE P RICKE '%500%'; SELECT * FROM CUSTOMER WHERE P RICE>=500; Oracle 中,使用HAVING 子句也可以进行条件查询,以下选项说法是正确的 A 、HAVING 子句和 WHER 子句相同

B 、HAVING 子句用于行的条件查询

C 、HAVING 子句用于已分组结果的条件查询

D 、以上皆非 5.在安装oracle

时,自动开启了的账号是

A 、System

B 、Sa

C 、Scott

D 、Administrator

6. 下列哪一项是Oracle 数据库中最小的存储分配单元(

A 、表空间

B 、段

C 、盘区

D 、数据块

A 、

B

、 C

A 、==NULL

NULLIS

B 、IS NULL

C 、 AS NULL

A 、

B 、

C

4.在 是 __

7. ( ) 是一个很小的二进制文件,它维护着数据库的全局物理结构,用以支持数 据库成功地启动和运行。创建数据库时,同时就提供了与之对应的控制文件。

8. 若用户要连接数据库,则该用户必须拥有的权限是()

A 、 create table

B 、 create index

C 、 create session

D 、 create user

9. 授予删除任何表的系统权限(DROP ANY TABLE 合userl ,并使其能继续授该 权限给其他用户,以下正确的 SQL 语句是()

Grant drop any table to user1;

Grant drop any table to user1 with admin option; Grant drop table to user1;

Grant drop any table to user1 with grant potion;

10. 数据库中有两个用户scott 和muuser ,物资表wz 是属于myuser 用户的,但 当前用户是 scott ,要求查询物资表

wunit select * from scott.wz where wunit is null and rownum<5 select * from myuser.wz

where wunit = null and rownum<5 select * from myuser.wz where wunit is null and

rownum<6 select * form scott.wz where wunit is null and rownum<6

12. 如何删除 tester 用户( A 、 drop role tester

B 、 drop user tester

C 、 alter user tester

D 、 delete user tester

13. 分析以下 SQL 命令:

SELECT price

A 、数据文件

B 、控制文件

C 、重做日志文件

D 、以上都不对

A 、

B 、 C

wz ( wno , wname , wtype , wunit )物资单位

列为null 的记录,取结果的前5条记录显示,以下正确的 SQL 语句是()

A

B 、 C

11. 以下哪个表空间不能设置为 OFFLINE ( A 、 USER B 、 SYSTEM C 、 TOOLS D 、 INDEX

FROM inventory

WHERE price BETWEEN 1 AND 50 AND (price IN(55, 30, 95); 命令执行后的最可能的输出结果是:( )

19. SQL *Plus 中发出的下列语句: SQL>select ceil(97.34),floor(97.34),round(97.34),trunc(97.34)

A 、 95

55

B 、

D 、 51

30

C 、

14. 那一个查询语句能够提取当前的系统时间并且显示成“ 2013”的格式?( )

A 、

B 、 C

Select to_char(sysdate, 'yyyy ') from dual;

Select to_char(substr(sysdate,8,2), 'year ') from dual; Select to_date(sysdate,

'yyyy ') from dual;

Select decode(substr(sysdate,8),

'YYYY ') from dual;

15. 以下对表空间描述正确的是?( ) A 、 B 、 C

一个数据库只能有一个表空间 数据库中表空间数量是没有限制的,但数据文件数量有限制 一个表空间只能被一个用户所使用 一个表空间可以管理多个数据文件

16. 以下对约束描述正确的是( ) A 、 B 、 C 在建表的时候必须定义该表的主键约束,否则不能通过语句修改 约束中唯一约束、主键约束都会自动创建唯一索引 一个字段不能同时有主键约束和唯一约束 一个字段可以即为主键又为外键 17. (

)可以从过程返回多个值。

A 、 使用 IN 参数

B 、使用OUT 参数

C 、 使用指针

D 、 不能

18. 一下是同义词不具有的用途是( )。

A 、 简化SQL 语句

C 、 提供对对象的公共访问 B 、

D 、

隐藏对象的名称和所有者 显示对象的名称和所有者

相关文档
最新文档