2007年下半年《数据库系统工程师》上午试题(参考答案版)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
2

● 电子邮件应用程序利用POP3协议 (68) 。

(68)

  • A. 创建邮件    
  • B. 加密邮件
  • C. 发送邮件    
  • D. 接收邮件
3

● 在进行金融业务系统的网络设计时,应该优先考虑(69)原则。在进行企业网络的需求分析时,应该首先进行(70) 。

(69)

  • A. 先进性  
  • B.开放性  
  • C. 经济性  
  • D. 高可用性    (70)
  • A. 企业应用分析   
  • B. 网络流量分析
  • C. 外部通信环境调研  
  • D. 数据流向图分析
4

● 网页中代码定义了(67) 。 

(67)

  • A. 一个单选框  
  • B. 一个单行文本输入框 
  • C. 一个提交按纽  
  • D. 一个使用图像的提交按纽   
5

 ● 对含有 BLOB 型数据(如图片,声音)的关系模式,从优化的角度考虑,应采用的设计方案是 (65)  

 (65)

  • A. 将 BLOB 字段与关系的码独立为一张表
  • B. 将 BLOB 字段独立为一张表 
  • C. 对已满足规范化要求的表不做分解
  • D. 将 BLOB 对象作为文件存储
6

● 在 FTP协议中,控制连接是由 (66) 主动建立的。

(66)

  • A. 服务器端    
  • B. 客户端  
  • C. 操作系统     
  • D. 服务提供商
7

● 以下可以完成对象-关系映射的工具是  (63) 。

(63)

  • A. Hibernate
  • B. Spring  
  • C. Struts  
  • D. MVC
8

● E-R 图中的组合属性应转换为对象-关系数据模型中的  (62) 。

(62)

  • A. 类  
  • B. 属性  
  • C. 关系  
  • D. 方法
9

● 数据挖掘的目的在于 (58) 。

(58)

  • A. 从已知的大量数据中统计出详细的数据
  • B. 从已知的大量数据中发现潜在的规则
  • C. 对大量数据进行归类整理
  • D. 对大量数据进行汇总统计
10

● 除了一般数据库系统要解决的主要问题外,并行数据库中还要解决的主要问题是 (61) 。

(61)

  • A. 任务分解    
  • B. CPU监控   
  • C. I/O处理     
  • D. 事务处理
11

● 分布式事务故障不同于集中式事务故障的是 (60) 。

(60)

  • A. 介质故障    
  • B. 系统故障  
  • C. 事务故障            
  • D. 通信故障
13

● 数据仓库与操作型数据库之间的主要区别是 (57) 。

(57)

  • A. 数据仓库没有概念模型
  • B. 数据仓库没有逻辑模型
  • C. 数据仓库没有物理模型
  • D. 数据仓库在物理实现上对 I/O要求更高
14

● E-R 图中某实体具有一个多值属性,在转化为关系模式时,应 (55) 。

 (55)

  • A. 将多值属性作为对应实体的关系模式中的属性,即满足 4NF 
  • B. 将实体的码与多值属性单独构成关系模式,即满足 4NF
  • C. 用其它属性来替代多值属性,而不需要存储该多值属性
  • D. 将多值属性独立为一个关系模式,其码作为实体的外码
15

 ● 在教学管理业务分 E-R 图中,教师实体具有“主讲课程”属性,而在人事管理业务分 E-R图中,教师实体没有此属性,做分 E-R 图合并时应做如下处理: (54) 。 

 (54)

  • A. 更改人事管理业务分 E-R 图中教师实体为“职工”实体
  • B. 合并后的教师实体具有两个分 E-R 图中教师实体的全部属性
  • C. 合并后的教师实体具有两个分 E-R 图中教师实体的公共属性 
  • D. 保持两个教师实体及各自原有属性不变
16

● 在需求分析阶段应完成的文档是 (53) 。

 (53)

  • A. 任务书和设计方案  
  • B. 数据字典和数据流图
  • C. E-R 图     
  • D. 关系模式
17

● 不属于数据库访问接口的是 (52) 。

(52)

  • A. ODBC 
  • B. JDBC  
  • C. ADO    
  • D. XML
18

● 关于备份策略的描述,正确的是(48) 。

(48)

  • A. 静态备份应经常进行
  • B. 动态备份适合在事务请求频繁时进行
  • C. 数据更新量小时适合做动态备份 
  • D. 海量备份适合在事务请求频繁时进行
19

● 关于存储过程的描述,错误的是 (49) 。

(49)

  • A. 存储过程可以屏蔽表的细节,起到安全作用
  • B. 存储过程可以简化用户的操作 
  • C. 存储过程可以提高系统的执行效率
  • D. 存储过程属于客户端程序
20

● XML 与数据转存时,不需要考虑的问题是 (50) 。

 (50)

  • A. 基本属性的次序
  • B. XML 文档结构和数据库结构之间的映射 
  • C. 利用数据库保存文档还是数据
  • D. XML 中类型的约束与数据库的约束
21

● 火车售票点 T1、T2 分别售出了两张 2007 年 10 月 20 日到北京的硬卧票,但数据库里的剩余票数却只减了两张,造成数据的不一致,原因是 (46) 。

(46)

  • A. 系统信息显示出错            
  • B. 丢失了某售票点修改
  • C. 售票点重复读数据   
  • D. 售票点读了“脏”数据
22

● 若数据 A持有事务 T1 所加的排它锁,那么其它事务对数据 A (44)  。

(44)

  • A. 加共享锁成功,加排它锁失败   
  • B. 加排它锁成功,加共享锁失败
  • C. 加共享锁、加排它锁都成功     
  • D. 加共享锁、加排它锁都失败
23

●  (42) 不符合 Armstrong 推理规则。

(42)

  • A. 若X→Z, X→Y,则有X→YZ  
  • B. 若X→Y, WY→Z,则有XW→Z
  • C. 若X→Y, Z?Y,则有X→Z   
  • D. 若XZ→Y, 则有X→Z
24

●“一个事务中的诸操作要么都做,要么都不做” ,这一性质是指事务的 (43)  。 

(43)

  • A. 原子性  
  • B. 一致性 
  • C. 隔离性  
  • D. 持久性
26

● 建立一个供应商、零件数据库。其中“供应商”表 S(Sno,Sname,Zip,City)分别表示: 供应商代码、 供应商名、 供应商邮编、 供应商所在城市, 其函数依赖为: Sno→(Sname,Zip,City ) ,Zip→City。 “零件”表 P(Pno,Pname,Color,Weight,City) ,表示零件号、零件名、颜色、重量及产地。表 S与表 P 之间的关系 SP(Sno,Pno,Price,Qty)表示供应商代码、零件号、价格、数量。

  • a. “供应商”表 S属于 (36) 。    (36)
  • A. 1NF  
  • B. 2NF  
  • C. 3NF 
  • D. BCNF
  • b. 若要求供应商名不能取重复值,关系的主码是 Sno。请将下面的 SQL 语句空缺部分补充完整。
  • CREATE TABLE S(Sno CHAR(5),     Sname CHAR(30)  (37) ,    Zip CHAR(8),
  • City CHAR(20)    (38)     );    (37)
  • A. NOT NULL    
  • B. UNIQUE
28

 ● 部门DEPT(Deptno, Name, Tel, Leader) 和职工EMP(Empno, Name, Sex, Address, Deptno) 实体集,若一个职工只能属于一个部门,部门负责人 Leader 是一个职工。关系DEPT和EMP的外码分别为 (30) ;下图中a、b处的实体名分别为 (31) 。

(30)

  • A. Deptno、Empno  
  • B. Name、 Deptno
  • C. Leader、Deptno  
  • D. Name、 Address    (31)
  • A. DEPT、Empno  
  • B. DEPT、EMP
  • C. EMP、Deptno       
  • D. EMP、DEPT 
30

● 若某个关系的主码为全码,则应包含 (29) 。

(29)

  • A. 单个属性  
  • B. 两个属性  
  • C. 多个属性  
  • D. 全部属性
31

● 在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据 (28) 语言来实现

(28)

  • A. 定义  
  • B. 操作   
  • C. 查询  
  • D. 控制
32

● 设栈 s 和队列 q 的初始状态为空,元素 a、b、c、d、e 依次进入栈 s,当一个元素从栈中出来后立即进入队列 q。若从队列的输出端依次得到元素 c、d、b、a、e,则元素的出栈顺序是  (26)  ,栈 s 的容量至少为  (27)  。

(26)

  • A. a、b、c、d、e   
  • B. e、d、c、b、a
  • C. c、d、b、a、e            
  • D. e、a、b、d、c    (27)
  • A. 2  
  • B. 3   
  • C. 4      
  • D. 5
34

● 若程序运行时系统报告除数为 0,这属于 (24) 错误。

(24)

  • A. 语法  
  • B. 静态语义  
  • C. 动态语义    
  • D. 运算对象不匹配
35

● 某系统中有四种互斥资源 R1、R2、R3 和 R4,可用资源数分别为 3、5、6 和 8。假设在 T0 时刻有 P1、P2、P3 和 P4 四个进程,并且这些进程对资源的最大需求量和已分配资源数如下表所示,那么在 T0时刻系统中 R1、R2、R3和 R4 的剩余资源数分别为 (22) 。如果从 T0 时刻开始进程按 (23) 顺序逐个调度执行,那么系统状态是安全的。

(22)

  • A. 3、5、6 和 8    
  • B. 3、4、2 和 2   
  • C. 0、1、2 和 1     
  • D. 0、1、0 和 1    (23)
  • A. P1→P2→P4→P3        
  • B. P2→P1→P4→P3
  • C. P3→P2→P1→P4         
  • D. P4→P2→P3→P1
36

● 采用 UML 进行软件建模过程中, (18) 是系统的一种静态视图,用 (19) 可表示两类事物之间存在的整体/部分形式的关联关系。

(18)

  • A. 序列图  
  • B. 协作图  
  • C. 类图  
  • D. 状态图    (19)
  • A. 依赖关系  
  • B. 聚合关系  
  • C. 泛化关系  
  • D. 实现关系
38

● 在过程式程序设计(①) 、数据抽象程序设计(②) 、面向对象程序设计(③) 、泛型(通用)程序设计(④)中,C++ 语言支持 (16) ,C 语言支持 (17) 。

(16)

  • A. ①   
  • B. ②③  
  • C. ③④  
  • D. ①②③④    (17)
  • A. ①   
  • B. ①③  
  • C. ②③  
  • D. ①②③④
40

● 设计制作一个多媒体地图导航系统,使其能根据用户需求缩放地图并自动搜索路径,最适合的地图数据应该是 (14)

(14)

  • A. 真彩色图像   
  • B. 航拍图像    
  • C. 矢量化图形   
  • D. 高清晰灰度图像
41

● W3C 制定了同步多媒体集成语言规范,称为 (12) 规范。

(12)

  • A. XML      
  • B. SMIL       
  • C. VRML       
  • D. SGML
42

● 对同一段音乐可以选用 MIDI 格式或 WAV格式来记录存储。以下叙述中 (13) 是不正确的。

(13)

  • A. WAV格式的音乐数据量比MIDI格式的音乐数据量大
  • B. 记录演唱会实况不能采用MIDI格式的音乐数据
  • C. WAV格式的音乐数据没有体现音乐的曲谱信息
  • D. WAV格式的音乐数据和MIDI格式的音乐数据都能记录音乐波形信息
43

● 专利制度的基本特点是 (9) 。

(9)

  • A. 法律保护、新颖性、创造性和实用性
  • B. 科学审查、公开通报、创造性和实用性
  • C. 实用性审查、新颖性审查、公开通报和国际交流
  • D. 法律保护、科学审查、公开通报和国际交流
44

● 若某人持有盗版软件,但他本人确实不知道该软件是盗版的,则 (10) 承担侵权责任。

(10)

  • A. 应由该软件的持有者              
  • B. 应由该软件的提供者
  • C. 应由该软件的提供者和持有者共同  
  • D. 该软件的提供者和持有者都不
45

● 某 Web 网站向 CA申请了数字证书。用户登录该网站时,通过验证  (7)  ,可确认该数字证书的有效性,从而 (8) 。

(7)

  • A. CA的签名   
  • B. 网站的签名
  • C. 会话密钥  
  • D. DES密码    (8)
  • A. 向网站确认自己的身份      
  • B. 获取访问网站的权限
  • C. 和网站进行双向认证        
  • D. 验证该网站的真伪 
47

●系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言, (3)表明其性能越好。

(3)

  • A. 响应时间越短,作业吞吐量越小  
  • B. 响应时间越短,作业吞吐量越大
  • C. 响应时间越长,作业吞吐量越大  
  • D. 响应时间不会影响作业吞吐量
48

● 若每一条指令都可以分解为取指、分析和执行三步。已知取指时间 t取指=4△t,分析时间t分析=3△t,执行时间t执行=5△t。如果按串行方式执行完100条指令需要  (4) △t。如果按照流水线方式执行,执行完 100 条指令需要 (5) △t。

(4)

  • A. 1190        
  • B.1195     
  • C. 1200         
  • D.1205    (5)
  • A. 504         
  • B. 507      
  • C. 508          
  • D. 510 
49

● 在指令系统的各种寻址方式中,获取操作数最快的方式是 (1) 。若操作数的地址包含在指令中,则属于 (2) 方式。

(1)

  • A.&n
  • bsp;直接寻址  B. 立即寻址  
  • C. 寄存器寻址      
  • D. 间接寻址    (2)A. 直接寻址  B. 立即寻址  C. 寄存器寻址      D. 间接寻址