1、计算机数据库工程师-69 及答案解析(总分:58.00,做题时间:90 分钟)一、选择题(总题数:29,分数:39.00)1.设有两个事务 T1,T2,其并发操作如下表所示,下面评价正确的是_。(分数:1.00)A.B.C.D.2.数据库运行一段时间后,由于记录不断增、删、改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降。这时,数据库管理员就要对数据库进行_。A) 监控分析 B) 空间管理C) 重组织和重构造 D) 参数调整(分数:2.00)A.B.C.D.3.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。A)数据字典、应用程序、审计档案、数据库后
2、援副本B)数据字典、应用程序、日志文件、审计档案C)日志文件、数据库后援副本D)数据字典、应用程序、数据库后援副本(分数:1.00)A.B.C.D.4.UML 是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法_。A) 基于瀑布模型的结构化方法 B) 基于需求动态定义的原型化方法C) 基于数据的数据流开发方法 D) 基于对象的面向对象的方法(分数:1.00)A.B.C.D.5.在数据库设计中,将 E-R 图转换成关系数据模型的过程是_。(A) 需求分析阶段(B) 概念设计阶段(C) 逻辑设计阶段(D) 物理设计阶段(分数:1.00)A.B.C.D.6.Visual Basic 6.0
3、 不能使用下面哪一种数据访问技术?_A) ADO B) DAO C) ADO.NET D) ODBC(分数:1.00)A.B.C.D.7.在关系模型概念中,不含多余属性的超码称为_。 A) 候选码 B) 主码 C) 外码 D) 备用码(分数:1.00)A.B.C.D.8.以下关于顺序加锁法及其缺点叙述错误的是_。A) 该方法对数据库中事务访问的所有数据项规定一个加锁顺序B) 每个事务在执行过程中必须按顺序对所需的数据项加锁C) 维护对这些数据项的加锁顺序很困难,代价非常的大D) 事务按照固定的顺序对这些数据项进行加锁比较方便(分数:2.00)A.B.C.D.9.对于联机事务处理系统和数据仓库系
4、统中的数据,下列说法正确的是_。A) 一般情况下,联机事务处理系统中的数据不能被修改,数据仓库系统中的数据可被修改B) 联机事务处理系统中的数据库规模一般大于数据仓库系统中的数据规模C) 联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织D) 一般情况下,在安全性和一致性要求上,对数据仓库系统中的数据的要求要高于对联机事务处理系统中数据的要求(分数:1.00)A.B.C.D.10.DBMS 通过加锁机制允许用户并发访问数据库,这属于 DBMS 提供的_。A) 数据定义功能 B) 数据操纵功能C) 数据库运行管理与控制功能 D) 数据库建立与维
5、护功能(分数:1.00)A.B.C.D.11.下述各图给出的 4 个并发调度中,哪个不是冲突可串行的?_。(分数:2.00)A.B.C.D.12.数据库系统与文件系统的主要区别是_。A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量(分数:2.00)A.B.C.D.13.分布式数据库系统的透明性主要表现在位置透明性和_。A) 处理透明性 B) 数据透明性C) 复制透明性 D) 映射透明性(分数:1.00)A.B.C.D.
6、14.在面向对象模型中,根据可继续的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是_。A)树 B)无向图 C)有向图 D)二叉树(分数:1.00)A.B.C.D.15.在 SQL Server 2000 中,master 是一个非常重要的系统数据库,如果 master 损坏将会对系统造成严重后果,因此系统管理员应该对 master 进行备份。SQL Server 2000 对数据库提供的备份有:完全备份差异备份日志备份以上备份方法中能够应用在 master 数据库上的是_。A) 仅 B) 仅和C) 仅和 D) 全部(分数:2.00)A.B.C.D.16.如果一个关系模式 R
7、 的所有属性都是不可分的基本数据项,则_。A) R1NF B) R2NFC) R3NF D) R4NF(分数:2.00)A.B.C.D.17.下面关于视图的描述中不正确的是_。 A) 视图是外模式 B) 视图是虚表 C) 使用视图可以简化查询语句的编写 D) 使用视图可以加快查询语句的执行速度(分数:1.00)A.B.C.D.18.有如下的索引文件:指针号B-200 3B-301 1C-025 21 西服 X-100 7002 洗衣机 X-002 15003 彩电 J-099 2300指针号则该索引文件称为_。A) 稀疏索引 B) 聚集索引 C) 稠密索引 D) 非聚集索引(分数:1.00)A
8、.B.C.D.19.以记录为单位的日志文件的内容不包括_。A) 每个事务的详细执行过程B) 每个事务的结束标记C) 每个事务的所有更新操作D) 每个事务的开始标记(分数:2.00)A.B.C.D.20.在 UML 模型中,用于表达一系列的对象、对象之间的联系及对象间发送和接收消息的图是_。A) 协作图 B) 顺序图 C) 部署图 D) 状态图(分数:1.00)A.B.C.D.21.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字
9、节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)、销售时间(8 个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8 KB(共 8192 个字节)。该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是_。A)67178 B)65535 C)65540 D)67158(分数:1.00)A.B.C.D.22.数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以提高数据库访问效率。若数据库中存放两个关系:教师
10、(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该_。 A) 在教师表上按教师编号建索引 B) 在教师表上按姓名建索引 C) 在课程表上按课程号建索引 D) 在课程表上按教师编号建索引(分数:2.00)A.B.C.D.23.在明确了数据库应用系统的任务目标和系统范围之后,需要进行项目的可行性分析,关于可行性分析,下列说法错误的是_。A) 经济可行性分析是指对项目进行成本效益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试及维护费用B) 技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案做出评估和选择建议C) 操作可行性
11、分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环境等条件D) 开发方案选择的目的在于提出并评价实现系统的各种开发方案,并从中选择出合理的方案(分数:2.00)A.B.C.D.24.RAID 是指廉价冗余磁盘阵列,它是由多块磁盘构成的一个整体。关于 RAID 机制和技术,下列说法错误的是_。A) RAID 系统内部可以包含多个磁盘驱动器B) RAID 5 盘阵列中的一块磁盘损坏时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息C) RAID 采用校验冗余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多D) RAID 系统一般都具有设备虚拟化技术(分数:2.00)
12、A.B.C.D.25.数据库技术为大量数据的组织和存储,以及数据的操纵、管理与维护提供了有力的方法和工具。有下列说法: 与用户自定义文件存储数据的方式相比,数据库不仅能存储数据,还能方便地表达数据之间的关系 数据库管理系统一般情况下只提供通用的数据处理功能,不提供面向具体应用领域的业务处理功能 数据页(块)是数据库中存储数据的基本单位,为了提高空间利用率,SQL Serer2000 等数据库管理系统允许一行数据跨页存储 利用数据库技术,可以提高数据的独立性,使数据不再与应用程序紧密地捆绑在一起,实现数据在企业、组织或更大范围内的共享 数据字典是数据库管理系统的重要组成部分。大部分数据库管理系统
13、的数据字典是由一组系统表和系统视图组成的,这些对象一般由数据库管理系统和数据管理员共同维护 以上说法错误的是_。 A) 仅和B) 仅和C) 仅和D) 仅和(分数:1.00)A.B.C.D.26.用 UML 建立业务模型是理解企业业务的第一步,业务人员扮演业务中的角色及其交互方式,例如航空公司的售票员是业务员,电话售票员也是业务员,它们直接的关系是_。A) 关联关系 B) 依赖关系 C) 聚集关系 D) 概括关系(分数:1.00)A.B.C.D.27.设 R(U) 是属性集 U 上的一个关系模式。X,Y,Z 是 U 的子集,且 Z=U-X-Y。下面关于多值依赖的传述中,不正确的是_。(A) 如果
14、 X-Y,及 T 包含在 Y 中,则必然存在 X-T(B) 如果存在函数依赖 X-Y,则必然存在 X-Z(C) 如果 XY,则必然存在 X-.Y(D) 若 Z 为空,则存在 X-Z(分数:1.00)A.B.C.D.28.在 SQL Server 2008 中,设用户 U1 是某数据库 db_datawriter 角色中的成员,则 U1 在该数据库中有权执行的操作是A)SELECTB)SELECT 和 INSERTC)INSERT、UPDATE 和 DELETED)SELECT、INSERT、UPDATE 和 DELETE(分数:1.00)A.B.C.D.29.下面说法正确的是_。A) 数据仓库
15、是从数据库中导入的大量数据,并对结构和存储进行组织以提高查询效率B) 使用数据仓库的目的在于对已有数据进行高速的汇总和统计C) 数据挖掘时采用适当的算法,从数据仓库的海量数据中提取潜在的信息和知识D) OLAP 技术为提高处理效率,必须绕过)BMS 直接对物理数据进行读取和写入(分数:1.00)A.B.C.D.二、应用题(总题数:5,分数:10.00)30.在 VB6.0 中,用于设置 ADO 结果集的内容,这个内容可以是一张表,也可以是来自一个查询语句,还可以来自一个存储过程的执行结果的属性是 1。(分数:2.00)填空项 1:_31.由多块磁盘构成的一个整体,但是这并不等于是简单的磁盘容量
16、叠加,而是相对于其他存储设备在容量、管理、性能、可靠性和可用性上都有了进一步的提高的是 1。(分数:2.00)填空项 1:_32.设有员工实体 Employee(employeeID,name,age,tel,departID),其中各属性为员工号,员工姓名,员工性别,员工年龄,员工电话(要求记录该员工的手机号码和办公室电话) ,员工所在部分(要求参照另一部门的实体的主动码为 departID).Empolyee 实体中存在在多值属性,该属性的处理为 1。(分数:2.00)填空项 1:_33.某数据库中有商品表 Table_Goods(GoodsName,GoodsClassID,SaleUn
17、itPrice)和商品分类表Table_GoodsClass(GoodsClassID,GoodsClassName,City),现要查询家用电器类商品中单价高于家用电器类商品的平均价格的商品的名称和单价。请完成下列语句。SELECT GoodsName,SaleUintPrice FROM_ON a.GoodsClassID=b.GoodsClassIDWHERE SaleUnitPrice(SELECT _FROM Table Goods cJOIN Table_GoodsClass d ON_WHERE GoodsClassName=家用电器)AND_。(分数:2.00)填空项 1:_3
18、4.数据库管理系统为三级模式结构提供了两层映像机制,其中模式/内模式映像提供了 1 独立性。(分数:2.00)填空项 1:_三、设计与应用题(总题数:1,分数:9.00)设有三个基本表,表的结构如下所示,请用 SQL 完成下列查询:BORROWER:借书证号 姓名 系名 班级98001 欧阳 信息系 98-198002 刘诚 信息系 98-198101 赵林 计算机系 98-2LOANS: 借书证号 图书馆登记号借书日期98001 T00101 1999.04.0198002 T00102 1999.05.0109001 T00201 1999.05.31BOOKS: 索书号 书名 作者 图书
19、登记号 出版社 价格TP311.13 数据库系统与应用李昭原 T00101 科学 19.00TP311.13 数据库原理与应用李昭原 T00102 科学 19.00TP.065 数据库系统原理 李昭原 T00201 北航 6.50TP.1599 数据库原理教程 王珊 T00101 清华 18.50(分数:9.00)(1).检索至少借了 5 本书的同学的借书证号、姓名、系名和借书数量(分数:3.00)_(2).检索借书和欧阳同学所借图书中的任意一本相同的学生姓名、系名、书名和借书日期(分数:3.00)_(3).建立信息系学生借书的视图 SSP,该视图的属性列名由借书证号,姓名,班级,图书登记号,
20、书名,出版社和借书日期组成。(分数:3.00)_计算机数据库工程师-69 答案解析(总分:58.00,做题时间:90 分钟)一、选择题(总题数:29,分数:39.00)1.设有两个事务 T1,T2,其并发操作如下表所示,下面评价正确的是_。(分数:1.00)A.B. C.D.解析:解析 事务 T1 写回的 A 的值为 5,随后事务 T2 写回的 A 值为 2,T2 提交的结果破坏了 T1 提交的结果,导致 T1 的修改被丢失。2.数据库运行一段时间后,由于记录不断增、删、改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降。这时,数据库管理员就要对数据库进行_。A) 监控
21、分析 B) 空间管理C) 重组织和重构造 D) 参数调整(分数:2.00)A.B.C. D.解析:解析 数据库运行一段时间后,由于记录不断增、删、改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降。这时,数据库管理员就要对数据库进行再组织和重构造。3.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包是指_。A)数据字典、应用程序、审计档案、数据库后援副本B)数据字典、应用程序、日志文件、审计档案C)日志文件、数据库后援副本D)数据字典、应用程序、数据库后援副本(分数:1.00)A.B.C. D.解析:解析 数据库恢复的实现技术主要是建立冗余并利用冗余数据实施数
22、据库恢复,建立冗余最常见的技术是数据转储和登录日志文件。4.UML 是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法_。A) 基于瀑布模型的结构化方法 B) 基于需求动态定义的原型化方法C) 基于数据的数据流开发方法 D) 基于对象的面向对象的方法(分数:1.00)A.B.C.D. 解析:解析 面向对象的技术首先是 SmallTalk 语言中得到应用,后来随着 C+、JAVA 等面向对象语言的出现,面向对象技术的广泛开发工具的支持,UML 是在面向对象的软件开发在设汁阶段常用的一个工具。5.在数据库设计中,将 E-R 图转换成关系数据模型的过程是_。(A) 需求分析阶段(B) 概念
23、设计阶段(C) 逻辑设计阶段(D) 物理设计阶段(分数:1.00)A.B.C. D.解析:6.Visual Basic 6.0 不能使用下面哪一种数据访问技术?_A) ADO B) DAO C) ADO.NET D) ODBC(分数:1.00)A.B.C. D.解析:解析 Visual Basic 6.0 不能使用 ADO. NET 数据访问技术。7.在关系模型概念中,不含多余属性的超码称为_。 A) 候选码 B) 主码 C) 外码 D) 备用码(分数:1.00)A. B.C.D.解析:解析 在关系模型概念中,不含多余属性的超码称为候选码,所以本题的答案为 A。8.以下关于顺序加锁法及其缺点叙
24、述错误的是_。A) 该方法对数据库中事务访问的所有数据项规定一个加锁顺序B) 每个事务在执行过程中必须按顺序对所需的数据项加锁C) 维护对这些数据项的加锁顺序很困难,代价非常的大D) 事务按照固定的顺序对这些数据项进行加锁比较方便(分数:2.00)A.B.C.D. 解析:解析 顺序加锁对数据库中的事务访问的所有数据项规定一个加锁顺序,每个事务在执行过程中必须按此顺序对所需的数据项加锁。顺序加锁法的缺点是:数据库中需要加锁的数据项非常多并且不断变化,维护这些数据项的加锁顺序很难,代价非常大;事务访问数据项有时无法事先完全确定,而是随着事务的执行过程动态变化的,有时候很难要求事务按照固定的顺序对这
25、些数据项进行加锁。9.对于联机事务处理系统和数据仓库系统中的数据,下列说法正确的是_。A) 一般情况下,联机事务处理系统中的数据不能被修改,数据仓库系统中的数据可被修改B) 联机事务处理系统中的数据库规模一般大于数据仓库系统中的数据规模C) 联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织D) 一般情况下,在安全性和一致性要求上,对数据仓库系统中的数据的要求要高于对联机事务处理系统中数据的要求(分数:1.00)A.B.C. D.解析:解析 联机事务处理系统中的数据一般按面向业务应用的方式组织,数据仓库系统中的数据一般按面向分析主题的方式组织
26、。所以本题正确答案为 C。10.DBMS 通过加锁机制允许用户并发访问数据库,这属于 DBMS 提供的_。A) 数据定义功能 B) 数据操纵功能C) 数据库运行管理与控制功能 D) 数据库建立与维护功能(分数:1.00)A.B.C. D.解析:解析 DBMS 的数据库运行管理与控制功能是指统一管理和控制数据库的建立、运行和维护,DBMS通过加锁机制允许用户并发访问数据库,这属于 DBMS 提供的数据库运行管理与控制功能。11.下述各图给出的 4 个并发调度中,哪个不是冲突可串行的?_。(分数:2.00)A.B.C.D. 解析:解析 如果定义在事务集 TS 上的并发调度 S 冲突等价于事务集 T
27、S 上的某个串行调度 s,则称 S是冲突可串行的,D 项中 T1 R(A);T4 W(B);T4 R(B);T1 W(B)不是冲突可串行的,因此本题答案为 D。12.数据库系统与文件系统的主要区别是_。A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量(分数:2.00)A.B. C.D.解析:解析 数据库系统与文件系统两者之间的主要区别是组织数据的方式不同,文件系统是面向组织数据的,而数据库系统是面向全局组织数据的,这种
28、组织方式可以解决数据冗余问题。13.分布式数据库系统的透明性主要表现在位置透明性和_。A) 处理透明性 B) 数据透明性C) 复制透明性 D) 映射透明性(分数:1.00)A.B.C. D.解析:解析 分布式数据库系统的透明性主要表现在位置透明性和复制透明性。14.在面向对象模型中,根据可继续的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是_。A)树 B)无向图 C)有向图 D)二叉树(分数:1.00)A. B.C.D.解析:解析 在面向对象模型中,根据可继承的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是树。15.在 SQL Server 2000 中
29、,master 是一个非常重要的系统数据库,如果 master 损坏将会对系统造成严重后果,因此系统管理员应该对 master 进行备份。SQL Server 2000 对数据库提供的备份有:完全备份差异备份日志备份以上备份方法中能够应用在 master 数据库上的是_。A) 仅 B) 仅和C) 仅和 D) 全部(分数:2.00)A.B.C.D. 解析:解析 本题考查数据库的完全备份、差异备份和日志备份。完全备份将数据库中的全部信息进行备份,差异备份是备份从上次备份之后对数据所作的修改,日志备份是备份从上次备份之后的日志记录。三种方法各有优缺,但都能恢复出数据库,因此都可用。故选 D。16.如
30、果一个关系模式 R 的所有属性都是不可分的基本数据项,则_。A) R1NF B) R2NFC) R3NF D) R4NF(分数:2.00)A. B.C.D.解析:解析 如果一个关系模式 R 的所有属性都是不可分的基本数据项,则 R1NF。17.下面关于视图的描述中不正确的是_。 A) 视图是外模式 B) 视图是虚表 C) 使用视图可以简化查询语句的编写 D) 使用视图可以加快查询语句的执行速度(分数:1.00)A.B.C.D. 解析:解析 使用视图不可以加快查询语句的执行速度。18.有如下的索引文件:指针号B-200 3B-301 1C-025 21 西服 X-100 7002 洗衣 机 X-
31、00215003 彩电 J-0992300指针号则该索引文件称为_。A) 稀疏索引 B) 聚集索引 C) 稠密索引 D) 非聚集索引(分数:1.00)A.B.C.D. 解析:解析 稀疏索引是指如果只是一部分查找码的值有对应的索引记录,则该索引为稀疏索引;稠密索引是如果数据文件中的每一个查找码值在索引文件中都对应一个索引记录,则该索引为稠密索引;对数据文件和它的一个特定的索引文件,如果数据文件中的数据记录的排列顺序与索引文件中索引项的排列顺序相一致,或者说,索引文件按照其查找码指定的顺序与数据文件中数据记录的排列顺序相一致,则该索引文件称为聚集索引,否则为非聚集索引。19.以记录为单位的日志文件
32、的内容不包括_。A) 每个事务的详细执行过程B) 每个事务的结束标记C) 每个事务的所有更新操作D) 每个事务的开始标记(分数:2.00)A. B.C.D.解析:解析 以记录为单位的日志文件的内容包括每个事务的开始标记,每个事务的结束标志,以及每个事务的所有更新操作,事务的详细执行过程不在其中。20.在 UML 模型中,用于表达一系列的对象、对象之间的联系及对象间发送和接收消息的图是_。A) 协作图 B) 顺序图 C) 部署图 D) 状态图(分数:1.00)A. B.C.D.解析:解析 在 UML 模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是协作图。顺序图按时间顺
33、序描述了系统元索间的交互。部署图描述了环境元素的配置,并把实现系统的元素映射到配置上。状态图描述了系统元素的状态条件和响应。21.设有商品销售系统,该系统每天最多产生 1 万条商品销售记录,并用商品销售数据表保存销售记录。系统需要保存 3 年的销售记录,每年按 365 天计算。商品销售数据表包含的属性及各属性占用的字节分别为:商品号(10 个字节)、销售数量(8 个字节)、价格(8 个字节)、金额(8 个字节)、收银台编号(4 个字节)、销售员编号(4 个字节)、销售时间(8 个字节)。保存该表的数据库管理系统的数据存储单位是数据页,每页大小为 8 KB(共 8192 个字节)。该数据库管理系
34、统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。则在数据库中保存商品销售数据表需要的数据页数目是_。A)67178 B)65535 C)65540 D)67158(分数:1.00)A. B.C.D.解析:解析 单条商品销售记录占用字节:10+8+8+8+4+4+8=50 字节。单数据页可存储销售记录条数:163 条(16350=8150 字节;16450=8200 字节)。保存三年的销售总记录数:336510000=10950000 条。需要的数据页数目=67178(67178163=10950014;67177163=10949851)。22.数据库物理设
35、计中一项重要工作是为数据库文件建立合适的索引,以提高数据库访问效率。若数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该_。 A) 在教师表上按教师编号建索引 B) 在教师表上按姓名建索引 C) 在课程表上按课程号建索引 D) 在课程表上按教师编号建索引(分数:2.00)A.B.C.D. 解析:解析 数据库物理设计中一项重要工作是为数据库文件建立合适的索引,以提高数据库访问效率。若数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查出某位教师所讲授的课程,应该在课程表上按教师编号建索引。23.
36、在明确了数据库应用系统的任务目标和系统范围之后,需要进行项目的可行性分析,关于可行性分析,下列说法错误的是_。A) 经济可行性分析是指对项目进行成本效益分析,其中项目成本一般包括开发费用、软硬件购置费用、安装调试及维护费用B) 技术可行性分析一般以系统的性能要求为主要依据,对系统的软件、硬件和技术方案做出评估和选择建议C) 操作可行性分析的主要目的在于论证系统开发是否具备所需要的人员、软件、硬件和工作环境等条件D) 开发方案选择的目的在于提出并评价实现系统的各种开发方案,并从中选择出合理的方案(分数:2.00)A. B.C.D.解析:解析 经济可行性分析是指对项目进行成本效益分析,其中项目成本
37、一般包括开发费用、软硬件购置费用、安装调试、维护费用以及人员培训费用。24.RAID 是指廉价冗余磁盘阵列,它是由多块磁盘构成的一个整体。关于 RAID 机制和技术,下列说法错误的是_。A) RAID 系统内部可以包含多个磁盘驱动器B) RAID 5 盘阵列中的一块磁盘损坏时,利用其他磁盘上的信息,可以恢复出这块磁盘上的信息C) RAID 采用校验冗余技术所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间多D) RAID 系统一般都具有设备虚拟化技术(分数:2.00)A.B.C. D.解析:解析 校验冗余技术实现起来稍显复杂,但它所需用的磁盘空间要比采用镜像冗余技术所需用的磁盘空间少。25.
38、数据库技术为大量数据的组织和存储,以及数据的操纵、管理与维护提供了有力的方法和工具。有下列说法: 与用户自定义文件存储数据的方式相比,数据库不仅能存储数据,还能方便地表达数据之间的关系 数据库管理系统一般情况下只提供通用的数据处理功能,不提供面向具体应用领域的业务处理功能 数据页(块)是数据库中存储数据的基本单位,为了提高空间利用率,SQL Serer2000 等数据库管理系统允许一行数据跨页存储 利用数据库技术,可以提高数据的独立性,使数据不再与应用程序紧密地捆绑在一起,实现数据在企业、组织或更大范围内的共享 数据字典是数据库管理系统的重要组成部分。大部分数据库管理系统的数据字典是由一组系统
39、表和系统视图组成的,这些对象一般由数据库管理系统和数据管理员共同维护 以上说法错误的是_。 A) 仅和B) 仅和C) 仅和D) 仅和(分数:1.00)A.B.C.D. 解析:解析 数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由 DBMS 自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。数据字典的组成:数据项,数据结构,数据流,数据存储,处理过程。26.用 UML 建立业务模型是理解企业业务的第一步,业务人员扮演业务中的角色及其交互方式,例如航空公司的售票员是
40、业务员,电话售票员也是业务员,它们直接的关系是_。A) 关联关系 B) 依赖关系 C) 聚集关系 D) 概括关系(分数:1.00)A.B.C.D. 解析:解析 概括关系也称为泛化关系,描述了一般事物与该事物中的特殊种类之间的关系,也就是父类与子类之间的关系。27.设 R(U) 是属性集 U 上的一个关系模式。X,Y,Z 是 U 的子集,且 Z=U-X-Y。下面关于多值依赖的传述中,不正确的是_。(A) 如果 X-Y,及 T 包含在 Y 中,则必然存在 X-T(B) 如果存在函数依赖 X-Y,则必然存在 X-Z(C) 如果 XY,则必然存在 X-.Y(D) 若 Z 为空,则存在 X-Z(分数:1
41、.00)A. B.C.D.解析:28.在 SQL Server 2008 中,设用户 U1 是某数据库 db_datawriter 角色中的成员,则 U1 在该数据库中有权执行的操作是A)SELECTB)SELECT 和 INSERTC)INSERT、UPDATE 和 DELETED)SELECT、INSERT、UPDATE 和 DELETE(分数:1.00)A.B.C. D.解析:解析 db_datawriter 角色可以对表中的数据执行插入、删除、更新操作。U1 用户属于db_datawriter 角色中的成员,则其继承了 db_datewriter 角色的插入、删除、更新操作权限。29.
42、下面说法正确的是_。A) 数据仓库是从数据库中导入的大量数据,并对结构和存储进行组织以提高查询效率B) 使用数据仓库的目的在于对已有数据进行高速的汇总和统计C) 数据挖掘时采用适当的算法,从数据仓库的海量数据中提取潜在的信息和知识D) OLAP 技术为提高处理效率,必须绕过)BMS 直接对物理数据进行读取和写入(分数:1.00)A.B.C. D.解析:解析 数据挖掘是指应用一系列技术从大型数据库或数据仓库中提取人们感兴趣的信息和知识,这些知识或信息是隐含的,事先未知而潜在有用的,提取的知识表示为概念、规则、规律、模式等形式。二、应用题(总题数:5,分数:10.00)30.在 VB6.0 中,用
43、于设置 ADO 结果集的内容,这个内容可以是一张表,也可以是来自一个查询语句,还可以来自一个存储过程的执行结果的属性是 1。(分数:2.00)填空项 1:_ (正确答案:RecordSource)解析:31.由多块磁盘构成的一个整体,但是这并不等于是简单的磁盘容量叠加,而是相对于其他存储设备在容量、管理、性能、可靠性和可用性上都有了进一步的提高的是 1。(分数:2.00)填空项 1:_ (正确答案:RAID(廉价冗余磁盘阵列))解析:32.设有员工实体 Employee(employeeID,name,age,tel,departID),其中各属性为员工号,员工姓名,员工性别,员工年龄,员工电
44、话(要求记录该员工的手机号码和办公室电话) ,员工所在部分(要求参照另一部门的实体的主动码为 departID).Empolyee 实体中存在在多值属性,该属性的处理为 1。(分数:2.00)填空项 1:_ (正确答案:将 TEL 加上 employeeID 独立为一个实体)解析:33.某数据库中有商品表 Table_Goods(GoodsName,GoodsClassID,SaleUnitPrice)和商品分类表Table_GoodsClass(GoodsClassID,GoodsClassName,City),现要查询家用电器类商品中单价高于家用电器类商品的平均价格的商品的名称和单价。请完
45、成下列语句。SELECT GoodsName,SaleUintPrice FROM_ON a.GoodsClassID=b.GoodsClassIDWHERE SaleUnitPrice(SELECT _FROM Table Goods cJOIN Table_GoodsClass d ON_WHERE GoodsClassName=家用电器)AND_。(分数:2.00)填空项 1:_ (正确答案:Table_Goods a JOIN Table_GoodsClass bAVG(SaleUnitPrice)c.GoodsClassID=d.GoodsClassIDGoodsClassName=
46、家用电器)解析:34.数据库管理系统为三级模式结构提供了两层映像机制,其中模式/内模式映像提供了 1 独立性。(分数:2.00)填空项 1:_ (正确答案:数据的物理)解析:解析 两层映像机制保证了数据库系统中数据的逻辑独立性和物理独立性。三、设计与应用题(总题数:1,分数:9.00)设有三个基本表,表的结构如下所示,请用 SQL 完成下列查询:BORROWER:借书证号 姓名 系名 班级98001 欧阳 信息系 98-198002 刘诚 信息系 98-198101 赵林 计算机系 98-2LOANS: 借书证号 图书馆登记号借书日期98001 T00101 1999.04.0198002 T00102 1999.05.0109001 T00201 1999.05.31BOOKS: 索书号 书名 作者 图书登记号 出版社 价格TP311.13 数据库系统与应用李昭原 T00101 科学 19.00TP311.13 数据库原理与应用李昭原 T00102 科学 19.00TP.065 数据库系统原理 李昭原 T00201 北航 6.50TP.1599 数据库原理教程 王珊 T00101 清华 18.50(分数:9.00)(1).检索至少借了 5 本书的同学的借书证号、姓名、系名和借书