持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第39天
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。