首页 > 软考
题目内容 (请给出正确答案)
[主观题]

关系规范化是在数据库设计的()阶段进行。A.需求分析B.概念设计C.逻辑设计D.物理设计

关系规范化是在数据库设计的()阶段进行。

A.需求分析

B.概念设计

C.逻辑设计

D.物理设计

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“关系规范化是在数据库设计的()阶段进行。A.需求分析B.概念…”相关的问题
第1题
确定系统边界应在数据库设计的(41)阶段进行;关系规范化是在数据库设计的(42)阶段进行。 (41)A.需

确定系统边界应在数据库设计的 (41) 阶段进行;关系规范化是在数据库设计的 (42) 阶段进行。

(41)

A.需求分析

B.概念设计

C.逻辑设计

D.物理设计

点击查看答案
第2题
试题(5)在数据库设计的 (5) 阶段进行关系规范化。(5)

A.需求分析

B. 概念设计

C. 逻辑设计

D. 物理设计

点击查看答案
第3题
关系规范化在数据库设计的()阶段进行。A.需求分析B.概念设计C.逻辑设计D.物理设计

关系规范化在数据库设计的()阶段进行。

A.需求分析

B.概念设计

C.逻辑设计

D.物理设计

点击查看答案
第4题
根据需求阶段收集的信息,设计的实体联系图。按规范化要求设计出3NF的数据库模式,并指出每个关系的主键和外键
点击查看答案
第5题
在关系数据库的规范化设计中,对模式分解的等价性进行评价的两条主要标准是具有无损连接性和【】。

在关系数据库的规范化设计中,对模式分解的等价性进行评价的两条主要标准是具有无损连接性和【 】。

点击查看答案
第6题
范式表示的是关系模型的规范化程度,在开发MIS过程中关系数据库设计通常应达到()或()范式。
点击查看答案
第7题
下列关于规范化理论的叙述中,哪一条是不正确的?

A.规范化理论给我们提供判断关系模式优劣的理论标准

B.规范化理论对于关系数据库设计具有重要指导意义

C.规范化理论只能应用于数据库逻辑结构设计阶段

D.在数据库设计中有时候会适当地降低规范化程度而追求高查询性能

点击查看答案
第8题
在关系数据库设计中,子模式设计是在__________阶段进行。

A.物理设计

B.逻辑设计

C.概念设计

D.程序设计

点击查看答案
第9题
阅读以下关于数据库分析与设计的叙述,在答题纸上回答问题1至问题4。 某集团公司在各省均设有分公

阅读以下关于数据库分析与设计的叙述,在答题纸上回答问题1至问题4。

某集团公司在各省均设有分公司,现欲建立全国统一的销售管理信息系统,以便总公司及时掌握各分公司的销售情况。公司成立专门的项目组进行该系统的研发工作,其中张工负责其中的数据库设计工作。

张工和需求分析小组紧密合作,在设计出数据流图和数据字典的基础上,给出了数据库关系模式和相应的索引设计。同时考虑到未规范化关系模式町能引起的各类数据错误,对关系模式进行了全面的规范化处理,使所有关系模式均达到了3NF或BC.NF。

在项目实施过程中,应用开发小组认为该设计方案未考虑应用功能的实际需求。如果严格按照设计方案实施,会对应用系统的整体性能产生较大影响。主要的原因在于进行数据查询时,会产生大量的多表连接操作,影响性能。而设计方案中的索引设计,并不能完全满足数据查询的性能要求。

应用开发小组还认为,该设计方案未考虑到信息系统中核心销售数据处理的特点:

各分公司在使用该信息系统时只能操作自己分公司的销售数据,无权操作其他分公司的销售数据;只有总公司有权利操作所有销售数据,以便进行统计分析。

应用开发小组要求,在数据库设计方案中,必须针对实际应用功能的实现来考虑关系模式的规范化,必要时需要采用逆规范化或解除规范化的方法来保证性能要求。

【问题1】(8分)

系统需要管理供应商和货物等信息,具体包括供应商姓名、地址以及货物名称、价格等,供应商可以提供O-n种货物,其公司地址也可能发生变化。请以供应商关系模式supplier(name,address,product price)为例,解释不规范的关系模式存在哪些问题。

【问题2】(6分)

应用开发小组认为张工的规范化设计虽然解决了未规范化关系模式带来的问题,但实际实现功能时会造成系统性能的下降。请解释其原因。

【问题3】(5分)

请解释逆规范化方法,说明其优缺点。

【问题4】(6分)

针对该信息系统中核心销售数据处理的特点,如采用关系表水平分割的逆规范化方法,请给出具体的解决方案,井说明该方案存在的问题。

点击查看答案
第10题
以下关于软件生命周期的叙述不正确的是__。A.软件生命周期包括以下几个阶段:项目规划、需求定义和

以下关于软件生命周期的叙述不正确的是__。

A.软件生命周期包括以下几个阶段:项目规划、需求定义和需求分析、软件设计、程序编码、软件测试、运行维护

B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统一并符合标准的编写规范来使编程人员程序设计规范化

C.软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设计等

D.需求分析阶段对软件需要实现的各个功能进行详细分析。软件需求一旦确定,在整个软件开发过程就不能再变化,这样才能保证软件开发的稳定性,并控制风险

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改