计算机三级数据库分析与设计练习题(四)、这项工作属于数据库结构设计中的、下列关于构件设计的说法,错误的是、下列不能提高事务吞吐量的做法是、进行项目的成本估算属于下列哪项基本活动、矩形框右边的箭头代表该

46.为了减少连接操作而将两个表合并为一个表,这项工作属于数据库结构设计中的
A、逻辑结构设计
B、存取结构设计
C、物理结构设计
D、概念结构设计
参考答案为C

解析:本题考查的知识点是:物理设计概述
数据库物理设计阶段,将根据数据库中存储的数据量、用户对数据库的使用要求和使用方式,选择数据存储方案以加快数据检索速度。减少了操作,检索速度相应的就会提高。故答案为C。

47.数据库应用系统的业务逻辑层主要负责构件的设计。下列关于构件设计的说法,错误的是
A、构件之间的接口应尽量简单明确
B、如果两个构件之间的关系比较复杂,应将它们合并为一个构件
C、应最大限度地减少各个构件之间的功能重叠
D、每个构件应只负责完成一项任务
参考答案为B

解析:本题考查的知识点是:业务逻辑层概要设计
1、一个构件或模块只负责完成一项任务,也就是单一责任原则。
2、各个构件均应具有独立的功能,并最大限度地减少与其他构件功能重叠。
3、构件之间的接口应尽量简单明确。
4、如果两个构件间的关系比较复杂,应考虑进一步进行模块划分。
5、如果构件过于复杂,可以考虑将其细分。
该阶段的工作是将构件或模块细化,而不是越弄越复杂。关系复杂的构件合并之后会更复杂。故答案为B。

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

解析:本题考查的知识点是:数据库的并发控制
事务的并发访问可以提高吞吐量,并发控制常用的是封锁技术,其设计原则是:
1、按同一顺序访问资源。
2、避免事务中的用户交互。
3、采用小事务模式。
4、尽量使用记录级别的锁(行锁),少用表级别的锁。
5、使用绑定连接。
故答案为D。

49.在数据库应用系统生命周期中,进行项目的成本估算属于下列哪项基本活动
A、系统设计
B、需求分析
C、项目规划
D、运行与维护
参考答案为C

解析:成本估算属于可行性分析中的经济可行性,是项目规划中的一个环节。

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

解析:IDEF0需求建模方法中,左边的输入箭头表示完成活动所需要的数据,上方的控制箭头描述影响这个活动执行的事件或约束条件,右边的输出箭头说明由活动产生的结果及信息,下方的进入的机制箭头表示实施活动需要的物理手段或完成活动的所需资源。

51.在IDEF1X数据建模方法中,老师和学生之间的一对多"导师"联系属于
A、标定型联系
B、非确定联系
C、非标定型联系
D、分类联系
参考答案为C

扫描二维码关注公众号,回复: 14516120 查看本文章

解析:如果子女实体集中的每一个实例都能被唯一地确认而无须了解与之相联系的双亲实体集的实例,该联系就被称为“非标定型联系”,使用一条虚线进行连接,用实心圆点表示联系的基数是n(一对多)。

52.在进行数据库设计时,考虑到应用主要以分析型查询为主,决定对表采取按列存储的实施方案,这一操作属于数据库的
A、逻辑结构设计
B、概念结构设计
C、存取结构设计
D、物理结构设计
参考答案为D

解析:数据库物理设计并不包括文件和数据库的具体实现细节(这是存储结构设计需要考虑的),在这个阶段将根据数据库的各种实际情况,选择数据存储方案以加快数据检索速度。

53.从功能角度数据库应用系统可以划分为四个层次来实现,构件属于其中的
A、表示层
B、数据持久层
C、业务逻辑层
D、数据访问层
参考答案为C

解析:从功能角度DBAS可以分为四个层次:
表示层:负责用户交互,即用户界面。
业务逻辑层:梳理DBAS各项业务活动,将其表示为各种系统构件。核心业务逻辑在本层实现。
数据访问层:使用事件进行信息交换。
数据持久层:保存和管理应用系统数据。

54.在编写事务时,提高事务的隔离性级别带来的好处是
A、降低了发生死锁的可能性
B、提高了事务吞吐量
C、降低了发生数据不一致的可能性
D、降低了发生活锁的可能性
参考答案为C

解析:事务的隔离性是指多个并发事务同时访问一个数据库时,一个事物不应被另一个事物所干扰,即保证并发读取数据的正确性,降低发生数据不一致的可能性。

55.下列不属于数据库应用系统系统规划与分析阶段任务的是
A、确定系统范围和边界
B、定义事务规范
C、确定任务目标
D、论证技术可行性
参考答案为B

解析:系统规划与定义的内容包括任务陈述、确定任务目标、确定系统范围和边界、确定用户视图;可行性分析阶段的任务包括技术可行性、经济可行性、操作可行性、开发方案选择。
故答案为B。

56.在IDEFO需求建模方法中,每个功能活动可以用带箭头的矩形框表示,代表功能活动的约束条件的是
A、矩形框右方箭头
B、矩形框上方箭头
C、矩形框下方箭头
D、矩形框左方箭头
参考答案为B

解析:IDEF0需求建模方法,描述功能活动示意图中矩形框代表功能活动,写在矩形框内的动词短语描述功能活动的名称,活动的编号按照要求写在矩形框右下角指定的位置。左边的输入箭头表示完成活动需要的数据;矩形框上方的控制箭头描述了影响这个活动执行的事件或约束条件;右边的输出箭头说明由活动产生的结果及信息,下方进入的机制箭头表示实施该活动的物理手段或完成活动需要的资源(计算机系统、人或组织)。故答案为B。

57.在IDEF1X建模方法中,下列联系类型中不会产生从属实体集的是
A、由非确定联系转换过来的确定联系
B、标定型联系
C、非标定型联系
D、分类联系
参考答案为C

解析:在IDEF1X中,如果实体集的一个实例的唯一标识依赖于该实体集与其他实体集的联系,那么它就是从属标识符实体集或简称为从属实体集。如果子女实体集中的每一个实例都能被唯一的确认而无需了解与之相联系的双亲实体集的实例,该联系就被称为"非标定型联系"。故答案为C。

58.数据库设计人员发现在关系模式员工(员工名。行政级别,行玫级别工资数)中存在效据冗余,为此格其分解成如下两个关系模式:员工员工名。行政级别),指联(行致级别,行政级别工资数),这一操作属于数据库的
A、逻辑结构设计
B、存取结构设计
C、概念结构设计
D、物理结构设计
参考答案为A

解析:关系模式的设计、规范化处理属于数据库逻辑结构设计的内容。故答案为A。

59.在数据库应用系统生命周期中的需求分析阶段,需要考虑系统的每TPS代价,这属于
A、功能需求分析
B、安全需求分析
C、性能需求分析
D、数据需求分析
参考答案为C

解析:考察性能需求分析
DBAS的性能指标主要包括:数据操作响应时间、系统吞吐量、允许并发访问的最大用户数、每TPS代价值。
故答案为C。

60.数据分布设计属于数据库应用系统设计步骤中的
A、逻辑设计
B、应用设计
C、概念设计
D、物理设计
参考答案为D

解析:考察数据库物理设计
数据库物理设计内容包括:数据库逻辑模式描述、文件组织与存取设计、数据分布设计、确定系统配置、物理模式评估。
故答案为D。

猜你喜欢

转载自blog.csdn.net/Redamancy06/article/details/126777022
今日推荐