赞
踩
1.你要对操纵Oracle数据库中的数据。下列哪个选项表示Oracle中select语句的功能,
并且不需要使用子查询(C)
A.可以用select语句改变Oracle中的数据
B.可以用select语句删除Oracle中的数据
C.可以用select语句和另一个表的内容生成一个表
D.可以用select语句对表截断
2. 你要在Oracle中定义SQL查询。下列哪个数据库对象不能直接从select语句中引用(C)
A.表 B.序列 C.索引 D.视图
3. 用下列代码块回答问题:
SQL> select ______(-45) as output from dual;
OUTPUT
------
-45
下列哪个单行函数无法产生这个输出(A)
A.abs() B.ceil() C.floor() D.round()
4. SQL *Plus中发出的下列语句:
SQL> select ceil(-97.342),
2 floor(-97.342),
3 round(-97.342),
4 trunc(-97.342)
5 from dual;
下列哪个函数不返回结果-97(B)
A.ceil() B.floor() C.round() D.trunc()
5. 你要定义外连接,下列哪个选项正确描述了外连接语句?( D )
A.由于外连接操作允许一个表中有NULL值,因此连接这些表时不必指定相等性比较。
B.在表A与B的外连接语句中,如果不管B表有无相应记录,都要显示表A的所有行,则可以使用右外连接。
C.在表A与B的外连接语句中,如果不管A表有无相应记录,都要显示表B的所有行,则可以使用左外连接。
D.尽管外连接操作允许一个表中有NULL值,但连接这些表时仍要指定相等性比较
6. 对数据库运行下列哪个group by查询时会从Oracle产生错误?( C )
A.select deptno, job, sum(sal) from emp group by job, deptno;
B.select sum(sal), deptno, job from emp group by job, deptno;
C.select deptno, job, sum(sal) from emp;
D. select deptno, sum(sal), job from emp group by job, deptno;
7.若account表中有14条记录,则用户执行了以下操作,结果是( A )
declare
cursor mycur is select * from emp;
begin
open mycur;
dbms_output.put_line(mycur%rowcount);
close mycur;
end;
A.0
B.14
C.7
D.编译不通过,无法执行。
8. 数据库系统的核心是__B____。
A、数据模型B、数据库管理系统C、软件工具D、数据库
9. 下列叙述中正确的是___C__。
A、数据库是一个独立的系统,不需要操作系统的支持
B、数据库设计是指设计数据库管理系统
C、数据库技术的根本目标是要解决数据共享的问题
D、数据库系统中,数据的物理结构必须与逻辑结构一致
10. SQL 语句中修改表结构的命令是_C___。
A、MODIF
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。