计算机三级数据库分析与设计练习题(五)、基准程序评估属于其中的、下列不属于项目规划的是、如果要求特定等级的飞行员要满足特定的飞行里程、则这个约束的完整性级别属于、其中负责存储和管理数据的是

61.在IDEF0需求建模方法中,下列关于描述银行贷款审核功能活动的图中,正确的是
在这里插入图片描述

参考答案为D

解析:考察 IDEF0方法简介
组成IDEF0的基本元素是矩形框和箭头。矩形框代表功能活动,矩形框内描述功能活动的名称,写在矩形框内的动词短语描述功能活动的名称,活动的编号写在矩形框右下角。
左边输入的箭头表示完成活动需要的数据;上方的控制箭头描述了影响这个活动执行的事件或约束条件;右边的输出箭头说明产生的结果及信息;下方进入的机制箭头表示实施该活动的物理手段或完成活动需要的资源。数据可以是信息或对象。
由上述箭头的解析内容可获知答案,故答案为D。

62.DFD是数据库需求分析常用的一种建模方法。下列属于DFD方法基本元素的是
A、数据流、处理、输入、输出
B、数据流、外部项、输入、输出
C、数据流、处理、数据存储、输出
D、数据流、处理、外部项、数据存储

参考答案为D

解析:考察 DFD需求建模方法
DFD方法由四种基本元素组成:数据流、处理、数据存储和外部项。
故答案为D。

63.在一个ER图中,有三个实体集,每个实体集内部有一个多对多联系,每两个实体集之间有一个一对多联系,则将该BER图转化为关系模型后,可以得到的关系模式个数最少是
A、9个
B、6个
C、8个
D、7个
参考答案为B

解析: ER图向关系模式转换涉及到两方面:①实体的转换;②实体间联系的转换。
实体的转换:在从ER图转换为关系模式时,一个实体就转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。
实体间联系的转换:实体间存在三种联系,即1:1(一对一),1:n(一对多),m:n(多对多)。
在从ER向关系模式转换规则如下:
①1:1(一对一)联系
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
方法二:联系与一端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
②1:n(一对多)联系
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由n端实体的键组成。
方法二:与n端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
③m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
由题目可知,该题中有3个实体集,3个二元一对多联系,3个多对多联系。3个实体和3个m:n(多对多)联系可以转换为单独的模式,1:n(一对多)联系需要合并到实体中去。因此可以最终得到6个模式,故本题答案为B。

64.下列措施中,不属于数据分布设计任务的是
A、对关系模式规范化
B、对数据进行水平划分
C、将表和索引放在不同磁盘上
D、对数据进行垂直划分
参考答案为A

解析:考察 物理设计内容
数据分布设计的任务是按照实际情况:将各种数据合理安排在不同存储介质中;将各种数据通过水平划分或垂直划分,分布存储在各局部数据库中,以提高数据访问效率和数据可靠性;合理调整关系模式的规范化程度。注意,"合理调整"规范化。
故本题答案为A。

65.在数据库应用系统安全架构设计中包括环境安全设计和数据安全设计,下列不属于数据安全设计的是
A、用户权限设计
B、计算机病毒防护
C、数据加密
D、数据库备份与恢复
参考答案为B

解析:考察 数据安全设计
数据安全设计主要有五个方面:安全性保护(防止非法用户对数据库非法的使用,其中一种主要方式即是用户权限设计)、完整性保护、并发控制、数据库的备份与恢复、数据加密传输。
故本题答案为B。

66.在编写事务时,下列能够提高事务吞吐量的做法是
A、不同事务按相反顺序访问数据项
B、使用表级锁代替行级锁
C、提高事务隔离性级别
D、将一个大事务拆分为多个小事务
参考答案为D

解析:考察 数据库的并发控制
并发控制方法有很多,最常用的是封锁技术,一般有排它锁(x锁)和共享锁(s锁)。
为避免死锁,通常遵循以下原则:
1、按同一顺序访问资源。
2、避免事务中的用户交互
3、采用小事务模式,尽量缩短事务长度
4、尽量使用行锁,少用表锁
5、使用绑定连接
故本题答案为D。

67.在数据库应用系统生命周期中,根据软件开发模型,分解和定义项目所包括的任务和活动,属于下列哪一项基本活动
A、需求分析
B、运行与维护
C、项目规划
D、系统设计
参考答案为C

解析:项目规划的工作内容第二条:
根据DBAS软件开发模型,分解和定义整个项目包括的工作活动和任务。

68.在IDEFO需求建模方法中,每个功能活动可以用带箭头的矩形框表示,矩形框下边的箭头代表该活动的
A、输入
B、机制
C、控制
D、输出
参考答案为B

解析:IDEF0方法简介:
在这里插入图片描述

69.DFD是数据库需求分析常用的一种建模方法。下列属于DFD方法基本元素的是
A、数据流、处理、外部项、数据存储
B、数据流、处理、输入、输出
C、数据流、外部项、输入、输出
D、外部项、处理、数据流、输出
参考答案为A

解析: DFD方法由四种基本元素组成:数据流、处理、数据存储和外部项。

70.在数据库设计阶段,为了保证查询性能,决定将原来的几个表合并为一个表,这一调整操作属于数据库的
A、安全结构设计
B、物理结构设计
C、概念结构设计
D、逻辑结构设计
参考答案为B

解析:数据库物理结构设计的目标是得到存储空间占用少、数据访问效率高和维护代价低的数据库物理模式。

71.从功能角度数据库应用系统可以划分为四个层次来实现,其中负责存储和管理数据的是
A、表示层
B、业务逻辑层
C、数据访问层
D、数据持久层
参考答案为D

解析:从功能角度,DBAS系统通常可以划分为四个层次,分别是表示层、业务逻辑层、数据访问层、数据持久层。其中,数据持久层负责保存和管理应用系统数据。

72.完整性约束按照其约束条件的作用对象可以划分为不同级别。已知关系表、飞行员(飞行员姓名,等级,飞行里程),如果要求特定等级的飞行员要满足特定的飞行里程、则这个约束的完整性级别属于
A、关系级完整性约束
B、数据库级完整性约束
C、元组级完整性约束
D、列级完整性约束
参考答案为C

解析:完整性约束条件的作用对象分为列、元组和关系三种级别。
1、对列的约束主要指对其值类型、范围、精度、排序等的约束条件。
2、对元组的约束主要指对记录中各个属性之间的联系的约束条件。
3、对关系的约束是指对若干记录间、关系集合上以及关系之间联系的约束条件。

73.已知关系表:员工(员工号,员工名,所属部门号)以及部门(部门号,部门名,部门所在城市,部门负责人),下列设计中不属于数据库物理设计的是
A、对部门表按部门负责人建立聚集索引
B、定义约束,使每个员工只能担任一个部门的负责人
C、将这两个表合并为一张大表,员工(员工号,员工名,所属部门号,部门名,部门所在城市,部门负责人)
D、将员工表按照所属部门号进行分区
参考答案为B

解析:数据库物理结构设计的目标是得到存储空间占用少、数据访问效率高和维护代价低的数据库物理模式,A、C、D均在此列。

74.在数据库应用系统的系统规划与分析阶段,下列不属于项目规划的是
A、估算所需资源
B、制定进度计划
C、组建项目团队
D、确定系统范围和边界
参考答案为D

解析:一般来说,项目规划包括以下内容:
1)确定项目的目标和范围。
2)分解和定义整个项目包括的工作活动和任务。
3)估算完成该项目的规模及所需各种资源。
4)制定合理的项目计划。
确定系统范围和边界是系统规划与定义阶段的任务。
故答案为D。

75.在数据库应用系统运行管理与维护中,基准程序评估属于其中的
A、监控与分析
B、日常维护
C、性能优化调整
D、系统进化
参考答案为A

解析:日常维护包括:备份与恢复、完整性维护、安全性维护、存储空间管理、并发控制。
监控与分析包括:数据采集与统计、操作分析、基准程序评估。
性能优化调整包括:查询调整与优化、索引调整、事务调整、模式调整、参数调整、硬件调整与升级、应用程序优化。
系统进化包括:应用程序升级、数据库重组、DBMS和OS升级。
故本题答案为A。

猜你喜欢

转载自blog.csdn.net/Redamancy06/article/details/126787491