ORACLE数据库基础测试题oracle数据库复习题

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

ORACLE数据库基础测试题

提示:本题为ORACLE数据库基础测试题,适合初学者对基础知识进行测试,以便查漏补缺。

1、

DDL指得就是:()。

A、数据定义语言

B、数据操作语言

C、数据查询语言

D、数据控制语言

正确答案:A解析:

2、

下列创建表语句正确得就是:().

A、create table emp(id number(4),);

B、createtable emp(id number(4));

C、alter table emp(id number(4)) ;

D、alter tableemp(id number(4),) ;

正确答案:B解析:

3、

下列Oracle函数中能够返回两个字符串连接后得结果得就是:()。

A、initcap

B、instr

C、trim

D、concat

正确答案:D解析:

4、

下列SQL语句得查询结果就是:()。selectround(45、925,0),trunc(45、925)fromdual;

A、4545

B、4645

C、4546

D、46 46

正确答案:B解析:

5、

关于函数nvl(d1,d2)得用法说法正确得就是:()。

A、表示如果d1为null则d2必须为null

B、表示如果d1为null则忽略d2

C、表示如果d1不为null则用d2替代

D、表示如果d1为null则用d2替代

正确答案:D解析:

6、

显示emp表得所有行,所有列,下列SQL语句正确得就是:()。

A、select*fromemp;

B、select all、*from emp;

C、selectallfromemp;

D、select/* from emp;

正确答案:A解析:

7、

查询职员得姓名及其直接领导,如果没有直接领导得职员,则显示为“NoManager",下列SQL语句正确得就是:()。

A、

1

select a1、ename,nvl(a2、ename,'No Manager’)2

from emp a1 right join emp a2

on a1、mgr =a2、empno;

B、

1

selecta1、ename,nvl(a2、ename,'No Manager')2

fromempa1leftjoinemp a2

3

on a1、mgr= a2、empno;

C、

1

selecta1、ename,nvl(a2、ename,’No Manager’)

fromempa1 join emp a2

3

on a1、mgr = a2、empno;

D、

1

selecta1、ename,nvl(a2、ename,’No Manager’)

from emp a1,emp a2

3

ona1、mgr = a2、empno;

正确答案:B解析:

8、

emp表中,比“FORD"入职晚得员工信息,下列SQL语句正确得就是:().

A、

selectename,hiredate from emp

2

where ename = 'FORD';

B、

1

select ename,hiredatefrom emp

2

wherehiredate >

3

(selecthiredate fromemp 4

where ename= 'FORD');

C、

select ename,hiredatefromemp

2

wherehiredate 〉min(hiredate)

3

andename =’FORD’;

D、

select ename,hiredatefrom emp

2

where hiredate in

3

(select hiredate from emp

4

where ename ='FORD’);

正确答案:B解析:

9、

在Oracle中,以下就是STUDENTS表得结构: sid number primarykey sname varchar2(30) course_idvarchar2(10)not null marks number 您需要查询参加了course_id为C10得考试,并且分数(marks)排在前10名得学生,

以下SQL语句能够实现此功能得就是:()。

A、

1

SELECT sid,marks, ROWNUM”Rank"

2

FROM students

3

WHEREROWNUM 〈=10AND course_id= ‘C10’4

ORDER BY marks DESC;

B、

1

SELECT sid,marks,ROWNUM "Rank"

2

FROMstudents

WHEREROWNUM 〈= 10 ANDcourse_id =‘C10'

相关文档
最新文档