oracle程序阅读题,练习题

题型与分值分布

一、选择题 40%(每小题2分,共40分)

二、填空题20%(每空2分,共20分)

三、判断题5%(每小题1分,共5分)

四、程序阅读题15%(每小题5分,共15分)

五、编程题20%(每小题10分,共20分)

一、选择题

1、Oracle 10g中g代表的意思是:D

A. 第几代数据库

B. 数据库的存储容量

C. 数据库的安装所需的空间

D. 网格计算

2、可变长度的字符串类型,用以下的哪个关键字表示:B

A. CHAR

B. VARCHAR2

C. BOOLEAN

D. NUMBER

3、Oracle数据库属于以下哪种类型:C

A.网状数据库

B. 层次数据库

C.关系数据库

D. 面向对象关系数据库

4、Oracle自带的SQL语言环境称为:C

A. SQL

B. PL/SQL

C. SQL Plus

D. TOAD

5、SQL语言中用来创建、删除以及修改数据库对象的部分被称为:B

A. 数据库控制语言(DCL)

B. 数据库定义语言(DDL)

C. 数据库操纵语言(DML)

D. 数据库事务处理语言

6、执行如下连个查询,结果为:A

SELECT ename name,sal salary FROM emp order by salary; SELECT ename name,sal "SALARY" FROM emp order by sal ASC;

A. 两个查询结果完全相同

B. 两个查询结果不相同

C. 第一个查询正确,第二个查询错误

D. 第二个查询正确,第一个查询错误

7、执行以下查询,表头的显示为:C

SELECT sal "Employee Salary" FROM emp

A. EMPLOYEE SALARY

B. employee salary

C. Employee Salary

D. "Employee Salary"

8、执行以下语句出错的行是:A

SELECT deptno,dname,ename,sal

FROM emp,dept

WHERE emp.deptno=dept.deptno

AND sal>1000;

A. 第一行

B. 第二行

C. 第三行

D. 第四行

9、以下语句出错,哪种改动能够正确执行:D

SELECT deptno, max(avg(sal))

FROM emp

GROUP BY deptno

WHERE max(sal)>2500;

A. 将WHERE和GROUP BY语句顺序调换一下

B. 将WHERE max(sal)>2500语句改成HAVING max(sal)>2500

C. 将WHERE max(sal)>2500语句改成WHERE sal>2500

D. 将WHERE max(sal)>2500语句改成HAVING sal>2500

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值