Oracle复习题

一、单选题

1
在Oracle 中,从物理结构来看,文件包括( )文件。

A、
以上三种

B、
数据文件

C、
控制文件

D、
日志文件

我的答案:A
2
新建用户是够可以直接创建表( )

A、
不可以

B、
可以

我的答案:A
3
oracle中 函数length()计算字符串长度,假设在scott用户下执行Select length(ename) from emp ,语句的显示结果是( )。

A、
Ename列允许的使用的最多的字符数

B、
雇员表中每个员工姓名的字符数

C、
雇员表员工姓名字符最多的员工姓名

D、
雇员表中每个员工姓名

我的答案:B
4
password命令的功能是()

A、
连接数据库

B、
解锁用户

C、
修改用户密码

D、
启动服务

我的答案:C
5
系统报错:ORA-01017:invalid username/passwd;logon denied。这是因为()

A、
命令不对

B、
服务没有启动

C、
登录被用户锁定

D、
无效的用户名或密码

我的答案:D
6
SQL命令需要以()结束

A、

B、
空格

C、

D、

我的答案:A
7
进行查询时,需要对查询进行分组计算使用的关键字是( )。

A、
from

B、
select

C、
group by

D、
order by

我的答案:C
8
对查询结果进行排序使用的关键字是( )。

A、
from

B、
order by

C、
group by

D、
select

我的答案:B
9
在 Oracle 中,从物理结构来看,文件包括( )文件。

A、
以上三种

B、
控制文件

C、
日志文件

D、
数据文件

我的答案:A
10
查询emp表中,员工名以S开头的员工的姓名及工资( )

A、
select ename,sal from emp where ename = ‘S%’

B、
select ename,sal from emp where ename like ‘S%’

C、
select ename,sal from emp where ‘S*’

D、
select ename,sal from emp where ‘S%’

我的答案:B
11
在 Oracle 中,从物理结构来看,文件包括( )文件。

A、
以上三种

B、
数据文件

C、
日志文件

D、
控制文件

我的答案:A
12
关于where和having说法正确是( )

A、
以上说法都对

B、
having是对分组进行筛选

C、
where只对记录进行筛选

D、
having跟在group之后使用

我的答案:A
13
用户登录连接oracle可以使用命令( )

A、
spool

B、
desc

C、
connect

D、
disconnect

我的答案:C
14
查询语句中,与条件表达式:sal not between 2000 and 3000等价的是( )。

A、
sal<=2000 or sal=>3000

B、
sal<=2000 and sal>=3000

C、
sal<2000 and sal>3000

D、
sal<2000 or sal>3000

我的答案:C
15
如果要从雇员表中查询10部门中薪金不足2500的员工的信息,应执行下列哪条命令( )。

A、
Select ename,sal from emp where sal<2500 or deptno=10

B、
Select ename,sal from emp where sal<=2500 or deptno=10

C、
Select ename,sal from emp where sal<=2500 and deptno=10

D、
Select ename,sal from emp where sa<2500 and deptno=10

我的答案:D
16
统计员工的个数,可以使用的集函数是( )。

A、
Avg()

B、
Max()

C、
Count()

D、
Sum()

我的答案:D
17
DESC命令的功能是( )

A、
删除表

B、
显示表结构

C、
修改表结构

D、
显示密码

我的答案:B
18
oracle中权限授权使用( )命令。

A、
create

B、
grant

C、
revoke

D、
select

我的答案:B
19
为用户sa授予scott用户中emp表中记录查询和修改权限的语句是( )。

A、
grant select and update on scott.emp to sa

B、
grant select and update to sa

C、
grant select,update on scott.emp to sa

D、
grant select,update to sa

我的答案:C
20
Oracle 中控制文件的最大个数是( )。

A、
8

B、
4

C、
2

D、
1

我的答案:A
21
假设产品表中包括价格字段,数据类型为number(7,2),对于下面语句Select nvl(价格,0) from产品;如果价格中包含空值,则显示结果是( )。

A、
空值

B、
0

C、
语句执行失败

D、
10

我的答案:A
22
统计员工的个数,可以使用的集函数是( )。

A、
Avg()

B、
Count()

C、
Max()

D、
Sum()

我的答案:B
23
()用户为系统管理员,且不能以normal身份登录。

A、
hr

B、
sys

C、
scott

D、
system

我的答案:B
24
Oracle中,后面不可以集函数的关键字有( )。

A、
以上都不对

B、
Having

C、
Select

D、
Where

我的答案:C
25
oracle中,连接数据库的三种身份()

A、
以上三种都可以

B、
normal

C、
sysdba

D、
sysoper

我的答案:A
26
查询语句中,与条件表达式:sal between 2000 and 3000等价的是( )。

A、
Sal>=2000 or sal=<3000

B、
Sal>2000 and sal<3000

C、
Sal>=2000 and sal<=3000

D、
Sal>2000 or sal<3000

我的答案:C
27
oracle的前端工具是()

A、
Java

B、
PL/SQL

C、
C++

D、
SQL*plus

我的答案:D
28
Oracle 中日志文件的扩展名是( )。

A、
.mdf

B、
.ctl

C、
.dbf

D、
.log

我的答案:D
29
oracle是美国甲骨文公司开发的一款()数据库管理系统。

A、
演绎

B、
网状

C、
层次

D、
关系

我的答案:D
30
假设在scott用户下执行Select min(hiredate),deptno from emp group by deptno ,语句完成的功能是( )。

A、
显示每个部分中的最晚聘用日期

B、
显示雇员表中最晚的聘用日期

C、
显示每个部门中最早的聘用日期

D、
显示雇员表中最早的聘用日期

我的答案:C

二、判断题

1
空值null表示不确定不知道的含义( )

我的答案: √
2
对于分组结果进行筛选时,使用having短语。( )

我的答案: √
3
一个表空间中可以有多个数据文件( )。

我的答案: √
4
一个数据文件只能属于一个表空间( )。

我的答案: √
5
一个数据库可以有多个表空间( )。

我的答案: √

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值