现在是:
试卷总分:100.0
您的得分:
考试时间为:
点击“开始答卷”进行答题
交卷
评分
存入我的题库
打印模式
隐藏答案解析
打印
下载
背景
字体
较大
大
中
小
较小
退出
模拟3
一、单项选择题
1. 如果某个主键索引变得无用,那么会对使用这个索引的应用程序造成的影响是
。
A.SELECT命令可以被成功执行,但是性能可能会降低
B.DML命令可以被成功执行,但是性能可能会降低
C.不会再实施这个主键约束
D.以上选项都正确
A
B
C
D
A
2. 用户试图在运行Linux的Oracle数据库服务器上连接iSQL*Plus,然而在浏览器中却收到页面无法打开的错误消息。此时,用户怀疑iSQL*Plus在数据库服务器上没有启动。下列
命令可以用于启动iSQL*Plus。
A.emctl start isqlplus
B.emctl startup isqlplus
C.isqlplusctl startup
D.isqlplusctl start
E.isqlplus start
A
B
C
D
E
D
3. 关于缓冲区的概念叙述不正确的是
。
A.缓冲区又称中立区、中立地带等,指的是两地的交界处因为战争或其他因素,而划定出的带状地区,此带状地区并不完全属于两方之中的一方,通常由两方共管或是由第三方协助管理
B.缓冲区是地理空间目标的一种影响范围或服务范围,具体指在点、线、面实体的周围,自动建立的具有一定宽度的多边形
C.数学表达为:Bi=(x:d(xi,Oi)≤R)
D.缓冲区的作用主要是实现数据共享
A
B
C
D
D
4. 线索与进程的比较不包括特征
。
A.线索比进程占用较少的资源
B.线索调度比较灵活,可控制性强
C.线索切换开销较小和线索间通信简便
D.线索可以脱离进程存在
A
B
C
D
D
5. 如欲将大量数据从一个数据库移至位于同一台计算机上的另一数据库,下面给出的
方法最快。
A.使用Export/Import实用程序
B.使用Data Pump写出数据,并且使用SQL*Loader直接加载将数据移至目标数据库
C.在网络模式中使用Data Pump
D.首先使用Data Pump导出写出数据,然后使用Data Pump导入读取数据
A
B
C
D
C
6. 下列不属于数据库安全性控制的是
。
A.用户标识与鉴别
B.政策法规
C.存取控制
D.授权与回收
A
B
C
D
B
7. 设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到
。
A.1NF
B.2NF
C.3NF
D.BCNF
A
B
C
D
B
8. 下列不是域关系演算的原子谓词公式类型是
。
A.R(t1,t2,…,tk),R是一个K目关系,ti为域变量或常量,R(t1,t2,…,tk)表示由属性t1,t2,…,tk组成的关系
B.tiquj:ti,uj为域变量,q为算术比较运算符,表示满足比较关系q的域变量
C.tiqC或Cqti,其中ti为域变量,C为常量,q为算术比较运算符
D.{t1,t2,…,tk|R(t1,t2,…,tk)}
A
B
C
D
D
9. 下列
是安全产品的最低档次,提供受控的存取保护(DAC)。很多商业产品已得到该级别的认证。
A.C1级
B.C2级
C.B1级
D.B2级
A
B
C
D
B
10. 描述事物的符号记录称为
。
A.信息
B.数据
C.记录
D.记录集合
A
B
C
D
B
11. 在UNIX/Linux系统中启动DBCA,但是没有任何反应,原因为
。
A.不是DBA组的一个成员
B.DISPLAY变量没有被设置为终端的地址
C.没有设置DISPLAY变量
D.没有设置Oracle_SID变量
A
B
C
D
B
12. 某机构中的许多服务器存在众多数据库与大量用户,同时网络环境经常发生变化。那么,该机构
。
A.因为不必维护tnsnames.ora文件,所以最好使用Easy Connect方法
B.因为名称解析信息被集中在一起,所以最好使用目录名称解析方法
C.因为每位用户都能够在本地维护自己的配置文件,所以最好使用本地名称解析方法
D.因为能够依赖于第三方产品来维护配置信息,所以最好使用外部名称解析方法
A
B
C
D
B
13. 下面关于关系性质的说法,错误的是
。
A.表中的一行称为一个元组
B.行与列交叉点不允许有多个值
C.表中的一列称为一个属性
D.表中任意两行可能相同
A
B
C
D
D
14. 某个事务由两条语句组成。第一条语句被成功执行,但是第二条语句(更新若干记录)由于违反约束而失败。此时会出现
。
A.整个事务都会回滚
B.第二条语句的执行结果会被完全回滚,第一条语句的执行结果会被提交
C.第二条语句的执行结果会被完全回滚,第一条语句的执行结果会保留,不过未被提交
D.只有违反约束的更新操作被回滚,其他结果都会被提交
E.只有违反约束的更新操作被回滚,其他结果都会保留,不过未被提交
A
B
C
D
E
C
15. 关系代数表达式的优化规则不包括
。
A.尽量将选择和投影运算提前,以减少元组数和关系大小
B.把某些选择运算和笛卡尔积相结合,即将选择运算附加在连接运算上,可减少中间结果保存以备后用的时间代价
C.对同一关系上的多个选择和投影运算同时进行,以避免重复扫描同一关系和把投影操作及连接运算结合起来执行
D.尽量将选择和笛卡尔积运算提前,以减少元组数和关系大小
A
B
C
D
D
16. 有10个实体类型,并且它们之间存在着10个不同的二元联系,其中2个是1:1联系类型,3个是1:N联系类型,5个是M:N联系类型,那么根据转换规则,这个E—R结构转换成的关系模式有
。
A.13个
B.15个
C.18个
D.20个
A
B
C
D
B
17. 函数ROUND(45.92)+TRUNC(45.92)的输出结果为
。
A.89
B.90
C.91
D.92
A
B
C
D
C
18. 实体完整性和参照完整性属于
。
A.静态列级约束
B.静态元组约束
C.静态关系约束
D.动态约束
A
B
C
D
C
19. 解决并发操作带来的数据不一致性问题普遍采用
。
A.封锁
B.恢复
C.存取控制
D.协商
A
B
C
D
A
20. 对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是
。
A.外模式
B.模式
C.子模式
D.内模式
A
B
C
D
A
21. 下列不属于数据模型三要素的是
。
A.数据结构
B.数据操作
C.数据的约束条件
D.静态特性
A
B
C
D
D
22. 关于散列表的冲突现象叙述不正确的是
。
A.冲突和安全避免冲突的条件
B.冲突不可能完全避免
C.影响冲突的因素
D.冲突可以完全避免
A
B
C
D
D
23. 数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是
。
A.建立数据库结构
B.扩充功能
C.加载数据
D.系统调试
A
B
C
D
B
24. 如何构造出一个合适的数据逻辑结构是
主要解决的问题。
A.关系数据库优化
B.数据字典
C.关系数据库规范化理论
D.关系数据库查询
A
B
C
D
C
25. 基于DBMS的数据库完整性设计大体分为
。
A.需求分析阶段和概念结构设计阶段
B.逻辑结构设计阶段和概念结构设计阶段
C.概念结构设计阶段和需求分析阶段
D.需求分析阶段、概念结构设计阶段和逻辑结构设计阶段
A
B
C
D
D
26. 数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包括
。
A.数据字典、应用程序、数据库后备副本
B.数据字典、应用程序、审计档案
C.日志文件、数据库后备副本
D.数据字典、应用程序、日志文件
A
B
C
D
C
27. 甲针对数据库执行下列SQL语句,将SKU 347711的价格从$90.75修改为$99.75,但是不提交这个变化。与此同时,乙查询相同SKU的价格。那么,这个用户会得到
查询结果。
UPDATE Products SET MSRP=99.75 WHERE SKU=347711。
A.$90.75
B.$99.75
C.乙直至甲提交事务之后才能得到查询值
D.Oracle会返回错误消息“ORA-20001:Current row locked bye another process”
A
B
C
D
A
28. 3NF
规范为4NF。
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除非主属性对码的部分和传递函数依赖
D.消除非平凡且非函数依赖的多值依赖
A
B
C
D
D
29. 在数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的
阶段。
A.需求分析
B.概念设计
C.逻辑设计
D.物理设计
A
B
C
D
B
30. 在基于UNIX的计算机上开始安装Oracle软件之前,必须设置下列
环境变量。
A.Oracle_HOME
B.Oracle_BASE
C.ORACLE_SID
D.LD_LIBRARY_PATH
E.以上的所有环境变量都必须设置
F.以上的所有环境变量都不必设置
A
B
C
D
E
F
F
31. 一个数据库模式的规范化不会带来的好处是
。
A.由于关系中的各个数据项都是一个简单的数或符号串,可以方便地进行存取
B.由于模式的分解,可以简化检索操作,加快检索速率
C.可消除对数据进行插入、修改和删除时的相互牵扯,便于保持数据的一致性
D.数据库的安全性会提高
A
B
C
D
D
32. 关于封锁的粒度叙述不正确的是
。
A.Oracle数据库通过具有意向锁的多粒度封锁机制进行并发控制,保证数据的一致性
B.其DML锁(数据锁)分为两个层次(粒度):即表级和行级
C.在Oracle数据库中,单纯地读数据(SELECT)并不加锁,这些都极大地提高了系统的并发程度
D.行级锁比表级锁更容易引起死锁
A
B
C
D
D
33. 查询优化的一般步骤不包括
。
A.把查询转换成某种内部表示和生成查询计划,选择代价最小的
B.代数优化:把语法树转换成标准(优化)形式
C.物理优化:选择低层的存取路径
D.逻辑优化:选择高界逻辑的存取路径
A
B
C
D
D
34. 在本地计算机上通过运行SQL*Loader将数据插入某个远程数据库,下列叙述中正确的是
。
A.输入数据文件必须在本地计算机上
B.输入数据文件必须在服务器上
C.只有在输入数据文件存在服务器中的情况下才可能进行直接加载
D.只有服务器上(而非在本地计算机上)运行SQL*Loader的情况下才可能进行直接加载
A
B
C
D
A
35. 如下所示,首先使用序列INV_NOS插入一条记录,然后回滚这个插入操作:
SQL>insert into invoices values(inv_nos.nextbal,1,sysdate,150);
1 row created;
SQL>rollback;
Rollback Complete
在这个事务之前,序列的值为10,序列给出的下一个值是
。
A.10
B.11
C.12
D.取决于序列的创建方式
A
B
C
D
D
二、多项选择题
1. 下列
命令可在记录上设置一个排他锁。
A.ALTER TABLE EMP ADD COLUMN BIRTHDAY(DATE);
B.UPDATE EMP SET SAL=SAL*1.5+100;
C.UPDATE EMP SET SAL=SAL*1.1 WHERE EMPNO=00001;
D.SELECT*FROM EMP;
E.DROP TABLE EMP;
F.CREATE INDEX ENAME IDX ON EMP(ENAME);
A
B
C
D
E
F
BCD
2. 口令配置文件能够实施口令管理策略,下列叙述中正确的是
。
A.配置文件在所有数据库中都使用
B.每个用户都被指派一个配置文件,除了SYS
C.配置文件在默认情况下为DEFAULT
D.配置文件不能用于限制资源的使用
E.配置文件可以帮助管理数据库用户名的安全性
F.配置文件不会始终被启用
A
B
C
D
E
F
ACE
3. 甲在经过乙的计算机时,发现乙正在使用SQL*Plus来更改甲拥有的TempOrders表中的数据。但甲并没有为乙授予在TempOrders表上执行UPDATE命令的权限。那么,
乙能够更改甲拥有的表。
A.甲授予在TempOrders表上具有UPDATE权限的某个用户也为乙授予了相同的权限
B.乙是一名DBA,所以能够更改数据库中的任何表
C.甲为乙授予了在TempOrders表上的SELECT权限,这也自动授予了UPDATE权限
D.DBA为乙授予了UPDATE ANY TABLE权限
E.甲使用WITH ADMIN OPTION授予了UPDATE权限的某个用户为乙授予了在TempOrders表上的UPDATE权限
A
B
C
D
E
BD
4. 以下定义变量和常量的方法正确的是
。
A.v_ename VARCHAR2(10);
B.v_sal,v_comm NUMBER(6,2)
C.v_sal NUMBER(6,2)NOT NULL;
D.c_tax CONSTANT NUMBER(6,2)DEFAULT 0.17;
E.%sal NUMBER(6,2);
F.v_comm emp.comm%TYPE
A
B
C
D
E
F
ADE
5. 关于Data Pump,下列叙述正确的是
。
A.Data Pump是一个服务器端实用程序
B.Data Pump是Oracle 9i引入的
C.Data Pump与原有的Export/Import具有相同的功能,抽取数据并转移
D.Data Pump与原有的Export/Import转换文件的格式相同
E.Data Pump与原有的Export/Import相比性能更为优良
A
B
C
D
E
ACE
一、单项选择题
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
二、多项选择题
1
2
3
4
5
深色:已答题 浅色:未答题
提交纠错信息
评价难易度
提交知识点