一、单选题
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
一个数据库可以有多个表空间( )。
我的答案: √