oracle - 基础题 联系客服

发布时间 : 星期六 文章oracle - 基础题更新完毕开始阅读bec2cf48e518964bcf847c23

一、 判断题。(10小题)

1、题目:【Oracle基础知识】oracle 是甲骨文公司开发出的数据库软件: () 答案:正确

2、题目:【Oracle基础知识】oracle 的安装分为两种安装方式:1.基本安装和高级

安装。()

答案:正确

知识点:oaclede 安装分为两种方式:a.基本安装b.高级安装。我们通常选择

基本安装。 3、题目:【Oracle基础知识】oracle 中的服务进程是在一个oracle数据库实例

启动后当一个用户建立链接后创建的。 () 答案:错误

知识点:这个服务是oracle的实例服务,oracle启动首先要启动此服务,此

服务必须开启。

4、题目:【Oracle基础知识】commit语句使你能够保持数据的一致性,可在永久地更新数据前预览修改,将逻辑相关地所有操作组合起来。 () 答案:正确

知识点:commit的作用。

5、题目:【Oracle基础知识】任何DML(数据操作语言,用于查询,生成,修改,删除数据库的操作) 操作都离不开事物控制命令。()

答案:错误

知识点:并不是所有的数据操作语言都需要事物控制命令。例如:查询就不需要。

6、题目:【Oracle基础知识】Informix数据库中的char 数据类型和oracle数据库下VARCHAR2的数据 类型相对应。()

答案:正确

知识点:Informix和oracle的数据类型不同。 7、题目:【Oracle基础知识】表空间是oracle 最大的逻辑组成部分。Oracle数据库有一个或多个表空间组成。一个表空间有一个或多个数据文件组成,但一个数据文件只能属于一个表空间。() 答案:正确

知识点:关于表空间的知识。 8、题目:【Oracle基础知识】表空间分为永久表空和临时表空间两种类型。 ()

答案:正确

知识点:oracle表空间的分类。

9、题目:【Oracle基础知识】DBA并不具体所有的权限。()

答案:正确

知识点:DBA具有所有的权限。

10、 题目:【Oracle基础知识】oracle 10g 是ORABMS 型数据库.()

答案:正确

知识点:oracle 10g 是对象关系数据库。

二、

单选题。(10小题)

1、题目:【Oracle基础知识】安装oracle数据库过程中SID指的是什么:() A.系统标示号 B.数据库名 C.用户名 D.用户口令 答案:A

知识点:连接数据库服务器的时候要加上一个实例的,也就是在安装时候的sid.

2、题目:【Oracle基础知识】 对表中数据的修改或更新使用的命令是()。 A.delete B .update C.insert D.where 答案:B

知识点:oracle的基本命令。

3、题目:【Oracle基础知识】事务提交使用的命令是:() A.rollback B .commit C . help D. update 答案:B

4、题目:【Oracle基础知识】表ev_dl_actlog中有字段hp_no (用户的手机号码),act_type(操作类型),act_date(操作时间),从表ev_dl_actlog 中选择出操作时间在(20090901000000,20090904240000)之间,用户08090000000 的各种操作类型的次数总和的正确语句是:()

A. Select distinct(act_type), count(act_type) from ev_dl_actlog where act_date>=20090901000000

and

act_date<=20090904240000

and

hp_no=08090000000 group by act_type;

B. Select distinct(act_type), sum(act_type) from ev_dl_actlog where act_date>=20090901000000

and

act_date<=20090904240000

and

hp_no=08090000000 group by act_type;

C. Select distinct(act_type), count(act_type) from ev_dl_actlog where act_date>=20090901000000

and

act_date<=20090904240000

and

hp_no=08090000000 order by act_type;

D. Select distinct(act_type), count(act_type) from ev_dl_actlog where act_date>=20090901000000

and

act_date<=20090904240000

and

hp_no=08090000000 and group by act_type;

答案:A.

知识点:oracle的命令的组合。在测试smoi的过程中,往往需要运用组合的命令现从数据库中查询出来,然后输入相应的命令去,将两者数据做对比,看测试的结果正确与否。

5、题目:【Oracle基础知识】主键对应的关键字是:() A.foreign key B.check C.not null D.primary key

答案:D

知识点:创建的时候,主键的约束条件是primary key 6、题目:【Oracle基础知识】以下创建表空间的正确语句是:() A. CREATE TABLESPACE \ LOGGING

DATAFILE '/home/oracle/app/oracle/oradata/orcl/EVCHGJ4.dbf'

SIZE 5M

B. CREATE TABLESPACE \ LOGGING

DATAFILE '/home/oracle/app/oracle/oradata/orcl/EVCHGJ4.dbf' C . CREATE TABLESPACE \ LOGGING SIZE 5M

D . CREATE TABLESPACE \

DATAFILE '/home/oracle/app/oracle/oradata/orcl/EVCHGJ4.dbf'

SIZE 5M 答案:A

知识点:在搭建环境的时候,需要用到创建表空间的语句。

7、题目:【Oracle基础知识】在oracle环境下,从smp中导出一个表的命令正确的是:其中datebase是数据库名, password是密码,ORACLE_SID 是系统标示号。()

A.myunload database /password ev_para.unl '|' \B. myload database /password ev_para.unl '|' \C. myload /@$ORACLE_SID ev_para.unl '|' ‘select * from ev_para’

D. myunload /@$ORACLE_SID ev_para.unl '|' ‘select * from ev_para’

答案:A

知识点:在测试的过程中,经常需要从环境中导入导出表。 8、题目:【Oracle基础知识】 以下删除表结构正确的语句是:() A.delete from tablename B.drop table tablename C.delete * from tablename D.drop tablename 答案:B

知识点:删除表结构使用的正确的语法结构是:drop table teblename 9、题目:【Oracle基础知识】以下重命名表明正确的语句是:() A. rename old_name to new_name, B.changename old_name to new_name C.alter table old_name to new_name D.以上说法均不正确。 答案:A

知识点:在数据库中重命名的语法结构:rename old_name to new_name, 10. 题目:【Oracle基础知识】以下语句中可以正确查看服务器时间的sql语句是:()

A. select sysdate from dual; B. select systemdate from dual; C. select current_date from dual; D. 以上说法均不正确。 答案:A

知识点:在数据空间执行命令:select sysdate from dual 能够显示服务器的时间,这和在环境下键入date命令的结果是一样的。 三、多选题。(5小题)

1、题目:【Oracle基础知识】请选择以下那几项是oracle客户端的链接工具:() A. IE浏览器 B. SQL*PLUS C PLSQL Developer D 以上答案均不对 答案:ABCD

知识点:以上均为客户端的连接工具,其中在IE浏览器中键入http://数据库服务器名:5560/isqlplus;sql*plus在oracle的安装目录下可以找到;pl/sql developer 这个软件是第三方公司(developer 公司)开发的一个客户端连接软件。使用非常方便,是oracle客户端的首选工具。 2、题目:【Oracle基础知识】 数据字典是有以下那项组成:()