计算机三级数据库分析与设计练习题(六)、.关于C/S结构和B/S结构的实现策略,通常的做法是、下列工具无法用于数据库应用系统需求建模的是、下列不属于数据库应用系统生命周期活动的是、其中代表功能活动的输

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

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

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

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

78.数据库中现有两个表:员工(员工名,行政级别》和薪酬(行政级别,工资数额)。为提高查询性能,DBA将它们合并为一个新表,员工(员工名,行玫级别,工资数额),这一操作属于数据库的
A、数据库安全结构设计
B、数据库物理结构优化
C、数据库概念结构设计
D、数据库逻辑结构设计
参考答案为B

解析:数据库的物理结构需要解决如下几个问题:
1)文件的组织
2)文件的结构
3)文件的存取
4)索引技术
题中讨论的内容隶属于文件的组织,故本题答案为B。

79.根据事务-基本表交叉引用矩阵可以确定事务对哪些表执行了何种操作,基于该矩阵可以帮助数据库设计人员
A、进行关系模式的规范化
B、定义数据库视图
C、设计更有效的文件组织方式
D、确定事务隔离性级别
参考答案为C

解析: 事务分析步骤:
(1)使用事务-基本表交叉引用矩阵,分析系统内数据库事务对各个基本表的访问情况,确定了事务访问了哪些基本表,对这些基本表执行了何种操作,并进一步分析各操作涉及的基本表属性。
(2)估计各事务的执行频率,即单位时间内事务的执行次数。
(3)对每张基本表,汇总所有作用于该表上的各事务的操作频率信息。
根据事务数据访问特性分析结果,可以对基本表设计成更为有效的文件组织和索引方式。故本题为C。

80.为尽可能减少数据不一致现象的发生,应该
A、提高事务隔离性级别
B、各个事务按同样顺序访问数据项
C、提高封锁粒度
D、将多个小事务合并为单个大事务
参考答案为A

解析:在数据库操作中,为了有效保证并发读取数据的正确性,提高事务隔离级别,目的是减少数据不一致现象的发生。常用的技术是封锁技术。
故本题答案为A。

81.下列措施中,不属于数据库环境安全设计的是
A、计算机病毒防护
B、网络隔离
C、数据加密传输
D、构建防火墙
参考答案为C

解析:环境安全设计包括漏洞与补丁、计算机病毒防护、网络环境安全、物理环境安全。
故本题答案为C。

82.数据库应用系统生命周期由多个活动组成,下列不属于数据库应用系统生命周期活动的是
A、研制DBMS
B、运行与维护
C、项目规划
D、实现与部署
参考答案为A

解析:生命周期由项目规划、需求分析、系统设计、实现与部署、运行与维护五个基本活动组成。

83.下列工具无法用于数据库应用系统需求建模的是
A、UML
B、IDEF1X
C、DFD
D、IDEFO
参考答案为B

解析:UML、DFD、IDEF0均可用于需求建模,IDEF1X是数据建模方法。

84.下列关于索引的说法,错误的是
A、一个数据表上可以建立多个非聚集索引
B、主索引可以同时是非聚集索引
C、辅索引可以同时是聚集索引
D、一个数据表上可以建立多个聚集索引
参考答案为D

解析:在一个数据文件上除了可以建立一个聚集索引外,还可以建立多个非聚集索引。

85.对于2NF的关系模式,通过分解使之满足3NF,这属于数据库结构设计中的
A、逻辑结构设计
B、概念结构设计
C、物理结构设计
D、存取结构设计
参考答案为A

解析:数据库逻辑设计阶段,应当优化关系模式,使之满足3NF。

86.关于C/S结构和B/S结构的实现策略,通常的做法是
A、C/S结构中,将业务逻辑放在客户端;B/S结构中,将业务逻辑放在应用服务器
B、C/S结构中,将业务逻辑放在客户端;B/S结构中,将业务逻辑放在数据库服务器
C、C/S结构中,将事务逻辑放在客户端;B/S结构中,将事务逻辑放在数据库服务器
D、C/S结构中,将事务逻辑放在数据库服务器;B/S结构中,将事务逻辑放在应用服务器
参考答案为A

解析:C/S体系结构中,客户端除了完成人机交互功能外,还需要完成面向应用的数据处理功能。B/S体系结构中的客户端只能根据显示逻辑完成具体的数据表示和人机交互功能,业务逻辑放在应用服务器。
两种结构的事务逻辑都放在数据库服务器。

87.如果将多个小事务合并为一个大事务来执行,这种做法带来的影响是
A、提高了数据库系统资源利用率
B、增加了死锁发生的可能性
C、提高了事务吞吐率
D、增加了活锁发生的可能性
参考答案为B

解析:避免死锁的原则之一就是采用小事务模式,尽量缩短事物的长度,减少占有锁的时间。

88.在数据库应用系统安全架构设计中,不属于环境安全设计的是
A、计算机病毒防护
B、操作系统打补丁
C、部署入侵检测系统
D、数据加密传输
参考答案为D

解析:环境安全设计包括漏洞与补丁、计算机病毒防护、网络环境安全和物理环境安全。

89.有如下建表语句: create table test(A int,B int,check(A>B)),其中的check完整性约束条件的作用对象属于_级别。
A、元组
B、列
C、关系
D、数据库
参考答案为A

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

90.在SQLServer 2008中,对于表中的聚集索引和非聚集索引,下列说法错误的是
A、一个表可以只有聚集索引而无非聚集索引
B、一个表可以只有非聚集索引而无聚集索引
C、一个表一般应先建立聚集索引后建立非聚集索引
D、在一个表上可以建立多个聚集索引和非聚集索引
参考答案为

解析:在一个数据文件上除了可以建立一个聚集索引外,还可以建立多个非聚集索引。

  • 33
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 57
    评论
评论 57
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Redamancy_06

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值